Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Confirmação da resposta

Só uma dúvida: o tema padrão do Seaborn não seria definido com sns.set_theme()? Fiquei confuso porque a resposta diz que é set_style().

2 respostas
solução!

Oi, Matheus.

Tudo bem?

Entendo sua dúvida. Vamos esclarecer isso. No Seaborn, existem duas funções principais que são usadas para configurar a aparência dos gráficos: set_theme() e set_style().

  • sns.set_theme(): Esta função é usada para definir o tema padrão para todos os gráficos subsequentes. Ela é uma forma mais abrangente de configurar o estilo, cores e outras propriedades dos gráficos.

    Exemplo:

    import seaborn as sns
    sns.set_theme()
    
  • sns.set_style(): Esta função é usada especificamente para definir o estilo do fundo do gráfico, como 'white', 'dark', 'whitegrid', 'darkgrid', ou 'ticks'.

    Exemplo:

    import seaborn as sns
    sns.set_style('whitegrid')
    

No contexto da sua dúvida, a resposta correta depende do que exatamente você quer configurar. Se a intenção é definir um tema mais geral e completo, sns.set_theme() é a escolha correta. No entanto, se você está apenas ajustando o estilo do fundo do gráfico, sns.set_style() é a função apropriada.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.

Obrigado, agora entendi de fato a diferença.