Estimering av Gjennomsnitt med Stolpediagrammer
En barplot viser et estimat av sentral tendens (vanligvis gjennomsnittet) for en numerisk variabel med høyden på hver rektangel.
I motsetning til et histogram, som teller hvor mange elementer som er i en gruppe, beregner en barplot en statistikk (som gjennomsnittlig regningsbeløp) for hver kategori.
Feilmarginer (Usikkerhet)
De små svarte linjene på toppen av hver stolpe kalles feilmarginer. Som standard viser de 95 % konfidensintervall.
For å tilpasse dem bruker vi nå parameteren err_kws (error keywords). Denne aksepterer en ordbok med innstillinger som styrer utseendet på disse linjene.
Viktige parametere
capsize: legger til en liten horisontal linje ("cap") på endene av feilmarginene;err_kws: en ordbok for å tilpasse feilmarginene;{'color': 'black'}: angir fargen;{'linewidth': 2}: angir tykkelsen;estimator: beregner som standard gjennomsnittet. Du kan endre dette tilmedian,sumellermax(krever import avnumpy).
Eksempel
Her er et stolpediagram som viser gjennomsnittlig totalregning med tilpassede røde feilstolper.
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
Beregn og visualiser gjennomsnittlig totalregning for ulike dager, med sammenligning mellom røykere og ikke-røykere.
- Sett stilen til
'ticks'for å fjerne rutenettet. - Lag et søylediagram ved bruk av
tips-datasettet (df):
- Kartlegg
'day'tilxog'total_bill'tily. - Grupper etter
'smoker'ved å brukehue. - Sett feilstolpenes
capsizetil0.1.- Endre fargen på feilstolpene til
'pink'ved å brukeerr_kws-ordboken (f.eks.{'color': 'pink'}).
- Endre fargen på feilstolpene til
- Sett søyleomrissets
linewidthtil2.5. - Bruk paletten
'magma'.
- Vis diagrammet.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 4.55
Estimering av Gjennomsnitt med Stolpediagrammer
Sveip for å vise menyen
En barplot viser et estimat av sentral tendens (vanligvis gjennomsnittet) for en numerisk variabel med høyden på hver rektangel.
I motsetning til et histogram, som teller hvor mange elementer som er i en gruppe, beregner en barplot en statistikk (som gjennomsnittlig regningsbeløp) for hver kategori.
Feilmarginer (Usikkerhet)
De små svarte linjene på toppen av hver stolpe kalles feilmarginer. Som standard viser de 95 % konfidensintervall.
For å tilpasse dem bruker vi nå parameteren err_kws (error keywords). Denne aksepterer en ordbok med innstillinger som styrer utseendet på disse linjene.
Viktige parametere
capsize: legger til en liten horisontal linje ("cap") på endene av feilmarginene;err_kws: en ordbok for å tilpasse feilmarginene;{'color': 'black'}: angir fargen;{'linewidth': 2}: angir tykkelsen;estimator: beregner som standard gjennomsnittet. Du kan endre dette tilmedian,sumellermax(krever import avnumpy).
Eksempel
Her er et stolpediagram som viser gjennomsnittlig totalregning med tilpassede røde feilstolper.
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
Beregn og visualiser gjennomsnittlig totalregning for ulike dager, med sammenligning mellom røykere og ikke-røykere.
- Sett stilen til
'ticks'for å fjerne rutenettet. - Lag et søylediagram ved bruk av
tips-datasettet (df):
- Kartlegg
'day'tilxog'total_bill'tily. - Grupper etter
'smoker'ved å brukehue. - Sett feilstolpenes
capsizetil0.1.- Endre fargen på feilstolpene til
'pink'ved å brukeerr_kws-ordboken (f.eks.{'color': 'pink'}).
- Endre fargen på feilstolpene til
- Sett søyleomrissets
linewidthtil2.5. - Bruk paletten
'magma'.
- Vis diagrammet.
Løsning
Takk for tilbakemeldingene dine!
single