Uppskattning av Medelvärden med Stapeldiagram
Ett barplot visar en uppskattning av centraltendensen (vanligtvis medelvärdet) för en numerisk variabel med höjden på varje rektangel.
Till skillnad från ett histogram, som räknar hur många objekt som finns i en bin, beräknar ett stapeldiagram en statistik (som genomsnittligt fakturabelopp) för varje kategori.
Felstaplar (Osäkerhet)
De små svarta linjerna ovanpå varje stapel kallas felstaplar. Som standard visar de 95% konfidensintervall.
För att anpassa dem används nu parametern err_kws (error keywords). Denna accepterar en ordbok med inställningar som styr utseendet på dessa linjer.
Viktiga parametrar
capsize: lägger till en liten horisontell linje ("cap") i ändarna av felstaplarna;err_kws: en ordbok för att anpassa felstaplar;{'color': 'black'}: anger färgen;{'linewidth': 2}: anger tjockleken;estimator: beräknar som standard medelvärdet. Detta kan ändras tillmedian,sumellermax(kräver import avnumpy).
Exempel
Här är ett stapeldiagram som visar den genomsnittliga totalnotan med anpassade röda felstaplar.
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
Beräkna och visualisera den genomsnittliga totala notan för olika dagar, med jämförelse mellan rökare och icke-rökare.
- Ställ in stilen på
'ticks'för att ta bort rutnätet. - Skapa ett barplot med hjälp av
tips-datasetet (df):
- Mappa
'day'tillxoch'total_bill'tilly. - Gruppera efter
'smoker'med hjälp avhue. - Sätt felstapelnas
capsizetill0.1.- Ändra felstapelns färg till
'pink'med hjälp averr_kws-ordboken (t.ex.{'color': 'pink'}).
- Ändra felstapelns färg till
- Sätt stapelkonturens
linewidthtill2.5. - Använd paletten
'magma'.
- Visa diagrammet.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Fantastiskt!
Completion betyg förbättrat till 4.55
Uppskattning av Medelvärden med Stapeldiagram
Svep för att visa menyn
Ett barplot visar en uppskattning av centraltendensen (vanligtvis medelvärdet) för en numerisk variabel med höjden på varje rektangel.
Till skillnad från ett histogram, som räknar hur många objekt som finns i en bin, beräknar ett stapeldiagram en statistik (som genomsnittligt fakturabelopp) för varje kategori.
Felstaplar (Osäkerhet)
De små svarta linjerna ovanpå varje stapel kallas felstaplar. Som standard visar de 95% konfidensintervall.
För att anpassa dem används nu parametern err_kws (error keywords). Denna accepterar en ordbok med inställningar som styr utseendet på dessa linjer.
Viktiga parametrar
capsize: lägger till en liten horisontell linje ("cap") i ändarna av felstaplarna;err_kws: en ordbok för att anpassa felstaplar;{'color': 'black'}: anger färgen;{'linewidth': 2}: anger tjockleken;estimator: beräknar som standard medelvärdet. Detta kan ändras tillmedian,sumellermax(kräver import avnumpy).
Exempel
Här är ett stapeldiagram som visar den genomsnittliga totalnotan med anpassade röda felstaplar.
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
Beräkna och visualisera den genomsnittliga totala notan för olika dagar, med jämförelse mellan rökare och icke-rökare.
- Ställ in stilen på
'ticks'för att ta bort rutnätet. - Skapa ett barplot med hjälp av
tips-datasetet (df):
- Mappa
'day'tillxoch'total_bill'tilly. - Gruppera efter
'smoker'med hjälp avhue. - Sätt felstapelnas
capsizetill0.1.- Ändra felstapelns färg till
'pink'med hjälp averr_kws-ordboken (t.ex.{'color': 'pink'}).
- Ändra felstapelns färg till
- Sätt stapelkonturens
linewidthtill2.5. - Använd paletten
'magma'.
- Visa diagrammet.
Lösning
Tack för dina kommentarer!
single