Usando a Interface de Distribuição
A função displot (distribution plot) é a função "pai" para todos os gráficos que aprendemos até agora. Ela fornece uma única interface para criar histogramas, gráficos KDE e ECDFs.
Por que usar o Displot?
Embora histplot e kdeplot sejam ótimos para gráficos individuais, o displot possui um diferencial: facetas.
Utilizando o parâmetro col (coluna) ou row (linha), o displot pode dividir automaticamente seu conjunto de dados em vários subgráficos lado a lado com base em uma categoria.
Principais Parâmetros
kind: determina o tipo de gráfico;'hist'(padrão);'kde';'ecdf'.col/row: divide os dados em subgráficos separados organizados em colunas ou linhas.
Exemplo
Veja como criar instantaneamente 3 histogramas separados para diferentes espécies usando apenas uma linha de código.
12345678910111213141516import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('penguins') # Create a grid of plots sns.displot( data=df, x='bill_length_mm', col='species', # Creates 3 subplots (one per species) kind='hist', # Draw histograms element='step' ) plt.show()
Swipe to start coding
Visualização da distribuição dos quilates dos diamantes utilizando o conjunto de dados diamonds.
- Definir o estilo como
'darkgrid'. - Criar um gráfico KDE utilizando a função
displot:
- Definir
xcomo'carat'. - Colorir as curvas por
'cut'utilizando o parâmetrohue. - Dividir o gráfico em colunas separadas com base na
'color'do diamante utilizando o parâmetrocol. - Definir o tipo de gráfico como
'kde'utilizando o parâmetrokind. - Normalizar os dados utilizando
multiple='fill'para exibir proporções relativas. - Utilizar a paleta
'viridis'. - Utilizar a variável
dfcomo fonte de dados.
- Exibir o gráfico.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 4.55
Usando a Interface de Distribuição
Deslize para mostrar o menu
A função displot (distribution plot) é a função "pai" para todos os gráficos que aprendemos até agora. Ela fornece uma única interface para criar histogramas, gráficos KDE e ECDFs.
Por que usar o Displot?
Embora histplot e kdeplot sejam ótimos para gráficos individuais, o displot possui um diferencial: facetas.
Utilizando o parâmetro col (coluna) ou row (linha), o displot pode dividir automaticamente seu conjunto de dados em vários subgráficos lado a lado com base em uma categoria.
Principais Parâmetros
kind: determina o tipo de gráfico;'hist'(padrão);'kde';'ecdf'.col/row: divide os dados em subgráficos separados organizados em colunas ou linhas.
Exemplo
Veja como criar instantaneamente 3 histogramas separados para diferentes espécies usando apenas uma linha de código.
12345678910111213141516import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('penguins') # Create a grid of plots sns.displot( data=df, x='bill_length_mm', col='species', # Creates 3 subplots (one per species) kind='hist', # Draw histograms element='step' ) plt.show()
Swipe to start coding
Visualização da distribuição dos quilates dos diamantes utilizando o conjunto de dados diamonds.
- Definir o estilo como
'darkgrid'. - Criar um gráfico KDE utilizando a função
displot:
- Definir
xcomo'carat'. - Colorir as curvas por
'cut'utilizando o parâmetrohue. - Dividir o gráfico em colunas separadas com base na
'color'do diamante utilizando o parâmetrocol. - Definir o tipo de gráfico como
'kde'utilizando o parâmetrokind. - Normalizar os dados utilizando
multiple='fill'para exibir proporções relativas. - Utilizar a paleta
'viridis'. - Utilizar a variável
dfcomo fonte de dados.
- Exibir o gráfico.
Solução
Obrigado pelo seu feedback!
single