Stima delle Medie con i Grafici a Barre
Un barplot rappresenta una stima della tendenza centrale (solitamente la media) per una variabile numerica tramite l'altezza di ciascun rettangolo.
A differenza di un istogramma che conta quanti elementi sono in un intervallo, un barplot calcola una statistica (come l'importo medio del conto) per ciascuna categoria.
Le Barre di Errore (Incertezza)
Le piccole linee nere sopra ciascuna barra sono chiamate barre di errore. Per impostazione predefinita, mostrano l'Intervallo di Confidenza al 95%.
Per personalizzarle, ora si utilizza il parametro err_kws (parole chiave di errore). Questo accetta un dizionario di impostazioni che controllano l'aspetto di queste linee.
Parametri Principali
capsize: aggiunge una piccola linea orizzontale ("cap") alle estremità delle barre di errore;err_kws: un dizionario per personalizzare le barre di errore;{'color': 'black'}: imposta il colore;{'linewidth': 2}: imposta lo spessore;estimator: per impostazione predefinita, calcola la media. È possibile modificarlo inmedian,sumomax(richiede l'importazione dinumpy).
Esempio
Ecco un barplot che mostra la media del conto totale con barre di errore rosse personalizzate.
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
Calcolare e visualizzare la media del conto totale per i diversi giorni, confrontando fumatori e non fumatori.
- Impostare lo stile su
'ticks'per rimuovere la griglia. - Creare un barplot utilizzando il dataset
tips(df):
- Mappare
'day'suxe'total_bill'suy. - Raggruppare per
'smoker'utilizzandohue. - Impostare il
capsizedella barra di errore a0.1. - Cambiare il colore della barra di errore in
'pink'tramite il dizionarioerr_kws(ad esempio,{'color': 'pink'}). - Impostare lo spessore del contorno delle barre (
linewidth) a2.5. - Utilizzare la palette
'magma'.
- Visualizzare il grafico.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Fantastico!
Completion tasso migliorato a 4.55
Stima delle Medie con i Grafici a Barre
Scorri per mostrare il menu
Un barplot rappresenta una stima della tendenza centrale (solitamente la media) per una variabile numerica tramite l'altezza di ciascun rettangolo.
A differenza di un istogramma che conta quanti elementi sono in un intervallo, un barplot calcola una statistica (come l'importo medio del conto) per ciascuna categoria.
Le Barre di Errore (Incertezza)
Le piccole linee nere sopra ciascuna barra sono chiamate barre di errore. Per impostazione predefinita, mostrano l'Intervallo di Confidenza al 95%.
Per personalizzarle, ora si utilizza il parametro err_kws (parole chiave di errore). Questo accetta un dizionario di impostazioni che controllano l'aspetto di queste linee.
Parametri Principali
capsize: aggiunge una piccola linea orizzontale ("cap") alle estremità delle barre di errore;err_kws: un dizionario per personalizzare le barre di errore;{'color': 'black'}: imposta il colore;{'linewidth': 2}: imposta lo spessore;estimator: per impostazione predefinita, calcola la media. È possibile modificarlo inmedian,sumomax(richiede l'importazione dinumpy).
Esempio
Ecco un barplot che mostra la media del conto totale con barre di errore rosse personalizzate.
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
Calcolare e visualizzare la media del conto totale per i diversi giorni, confrontando fumatori e non fumatori.
- Impostare lo stile su
'ticks'per rimuovere la griglia. - Creare un barplot utilizzando il dataset
tips(df):
- Mappare
'day'suxe'total_bill'suy. - Raggruppare per
'smoker'utilizzandohue. - Impostare il
capsizedella barra di errore a0.1. - Cambiare il colore della barra di errore in
'pink'tramite il dizionarioerr_kws(ad esempio,{'color': 'pink'}). - Impostare lo spessore del contorno delle barre (
linewidth) a2.5. - Utilizzare la palette
'magma'.
- Visualizzare il grafico.
Soluzione
Grazie per i tuoi commenti!
single