Estimering af Gennemsnit med Søjlediagrammer
En barplot repræsenterer et estimat af centraltendensen (normalt gennemsnittet) for en numerisk variabel med højden af hver rektangel.
I modsætning til et histogram, som tæller hvor mange elementer der er i en bin, beregner en barplot en statistik (som gennemsnitlig regningsbeløb) for hver kategori.
Fejlstænger (Usikkerhed)
De små sorte linjer oven på hver søjle kaldes fejlstænger. Som standard viser de 95% konfidensinterval.
For at tilpasse dem bruges nu parameteren err_kws (error keywords). Denne accepterer en ordbog med indstillinger, der styrer udseendet af disse linjer.
Centrale parametre
capsize: tilføjer en lille vandret linje ("cap") for enderne af fejlstængerne;err_kws: en ordbog til at tilpasse fejlstænger;{'color': 'black'}: angiver farven;{'linewidth': 2}: angiver tykkelsen;estimator: beregner som standard mean. Dette kan ændres tilmedian,sumellermax(kræver import afnumpy).
Eksempel
Her er et søjlediagram, der viser den gennemsnitlige totalregning med tilpassede røde fejllinjer.
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 visualisér den gennemsnitlige totalregning for forskellige dage, sammenlign rygere og ikke-rygere.
- Indstil stilen til
'ticks'for at fjerne gitteret. - Opret et søjlediagram ved hjælp af datasættet
tips(df):
- Kortlæg
'day'tilxog'total_bill'tily. - Gruppér efter
'smoker'ved hjælp afhue. - Indstil fejlstregens
capsizetil0.1. - Skift fejlstregens farve til
'pink'ved at bruge ordbogenerr_kws(f.eks.{'color': 'pink'}). - Indstil søjlekantens
linewidthtil2.5. - Brug paletten
'magma'.
- Vis diagrammet.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 4.55
Estimering af Gennemsnit med Søjlediagrammer
Stryg for at vise menuen
En barplot repræsenterer et estimat af centraltendensen (normalt gennemsnittet) for en numerisk variabel med højden af hver rektangel.
I modsætning til et histogram, som tæller hvor mange elementer der er i en bin, beregner en barplot en statistik (som gennemsnitlig regningsbeløb) for hver kategori.
Fejlstænger (Usikkerhed)
De små sorte linjer oven på hver søjle kaldes fejlstænger. Som standard viser de 95% konfidensinterval.
For at tilpasse dem bruges nu parameteren err_kws (error keywords). Denne accepterer en ordbog med indstillinger, der styrer udseendet af disse linjer.
Centrale parametre
capsize: tilføjer en lille vandret linje ("cap") for enderne af fejlstængerne;err_kws: en ordbog til at tilpasse fejlstænger;{'color': 'black'}: angiver farven;{'linewidth': 2}: angiver tykkelsen;estimator: beregner som standard mean. Dette kan ændres tilmedian,sumellermax(kræver import afnumpy).
Eksempel
Her er et søjlediagram, der viser den gennemsnitlige totalregning med tilpassede røde fejllinjer.
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 visualisér den gennemsnitlige totalregning for forskellige dage, sammenlign rygere og ikke-rygere.
- Indstil stilen til
'ticks'for at fjerne gitteret. - Opret et søjlediagram ved hjælp af datasættet
tips(df):
- Kortlæg
'day'tilxog'total_bill'tily. - Gruppér efter
'smoker'ved hjælp afhue. - Indstil fejlstregens
capsizetil0.1. - Skift fejlstregens farve til
'pink'ved at bruge ordbogenerr_kws(f.eks.{'color': 'pink'}). - Indstil søjlekantens
linewidthtil2.5. - Brug paletten
'magma'.
- Vis diagrammet.
Løsning
Tak for dine kommentarer!
single