Estimativa de Médias com Gráficos de Barras
Um barplot representa uma estimativa da tendência central (geralmente a média) para uma variável numérica com a altura de cada retângulo.
Diferente de um histograma, que conta quantos itens estão em um intervalo, um barplot calcula uma estatística (como o valor médio da conta) para cada categoria.
As Barras de Erro (Incerteza)
As pequenas linhas pretas no topo de cada barra são chamadas de barras de erro. Por padrão, elas mostram o Intervalo de Confiança de 95%.
Para personalizá-las, agora utilizamos o parâmetro err_kws (palavras-chave de erro). Este aceita um dicionário de configurações que controlam a aparência dessas linhas.
Parâmetros Principais
capsize: adiciona uma pequena linha horizontal ("tampa") nas extremidades das barras de erro;err_kws: um dicionário para personalizar as barras de erro;{'color': 'black'}: define a cor;{'linewidth': 2}: define a espessura;estimator: por padrão, calcula a média. É possível alterar paramedian,sumoumax(requer importação donumpy).
Exemplo
Aqui está um gráfico de barras mostrando a média da conta total com barras de erro vermelhas personalizadas.
12345678910111213141516171819import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a barplot sns.barplot( data=df, x='day', y='total_bill', hue='sex', capsize=0.1, # New way to style error bars: err_kws={'color': 'red', 'linewidth': 2}, palette='pastel' ) plt.show()
Swipe to start coding
Calcule e visualize a média da conta total para diferentes dias, comparando fumantes e não fumantes.
- Defina o estilo como
'ticks'para remover a grade. - Crie um barplot utilizando o conjunto de dados
tips(df):
- Mapeie
'day'paraxe'total_bill'paray. - Agrupe por
'smoker'usandohue. - Defina o
capsizeda barra de erro como0.1. - Altere a cor da barra de erro para
'pink'utilizando o dicionárioerr_kws(por exemplo,{'color': 'pink'}). - Defina a largura do contorno da barra (
linewidth) como2.5. - Utilize a paleta
'magma'.
- Exiba 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
Estimativa de Médias com Gráficos de Barras
Deslize para mostrar o menu
Um barplot representa uma estimativa da tendência central (geralmente a média) para uma variável numérica com a altura de cada retângulo.
Diferente de um histograma, que conta quantos itens estão em um intervalo, um barplot calcula uma estatística (como o valor médio da conta) para cada categoria.
As Barras de Erro (Incerteza)
As pequenas linhas pretas no topo de cada barra são chamadas de barras de erro. Por padrão, elas mostram o Intervalo de Confiança de 95%.
Para personalizá-las, agora utilizamos o parâmetro err_kws (palavras-chave de erro). Este aceita um dicionário de configurações que controlam a aparência dessas linhas.
Parâmetros Principais
capsize: adiciona uma pequena linha horizontal ("tampa") nas extremidades das barras de erro;err_kws: um dicionário para personalizar as barras de erro;{'color': 'black'}: define a cor;{'linewidth': 2}: define a espessura;estimator: por padrão, calcula a média. É possível alterar paramedian,sumoumax(requer importação donumpy).
Exemplo
Aqui está um gráfico de barras mostrando a média da conta total com barras de erro vermelhas personalizadas.
12345678910111213141516171819import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a barplot sns.barplot( data=df, x='day', y='total_bill', hue='sex', capsize=0.1, # New way to style error bars: err_kws={'color': 'red', 'linewidth': 2}, palette='pastel' ) plt.show()
Swipe to start coding
Calcule e visualize a média da conta total para diferentes dias, comparando fumantes e não fumantes.
- Defina o estilo como
'ticks'para remover a grade. - Crie um barplot utilizando o conjunto de dados
tips(df):
- Mapeie
'day'paraxe'total_bill'paray. - Agrupe por
'smoker'usandohue. - Defina o
capsizeda barra de erro como0.1. - Altere a cor da barra de erro para
'pink'utilizando o dicionárioerr_kws(por exemplo,{'color': 'pink'}). - Defina a largura do contorno da barra (
linewidth) como2.5. - Utilize a paleta
'magma'.
- Exiba o gráfico.
Solução
Obrigado pelo seu feedback!
single