Schätzung von Mittelwerten mit Balkendiagrammen
Ein barplot stellt eine Schätzung der zentralen Tendenz (in der Regel den Mittelwert) einer numerischen Variable durch die Höhe jedes Rechtecks dar.
Im Gegensatz zu einem Histogramm, das zählt, wie viele Elemente sich in einem Intervall befinden, berechnet ein Barplot eine Statistik (wie den durchschnittlichen Rechnungsbetrag) für jede Kategorie.
Die Fehlerbalken (Unsicherheit)
Die kleinen schwarzen Linien oben auf jedem Balken werden als Fehlerbalken bezeichnet. Standardmäßig zeigen sie das 95%-Konfidenzintervall an.
Um sie anzupassen, wird nun der Parameter err_kws (Error Keywords) verwendet. Dieser akzeptiert ein Dictionary mit Einstellungen, die das Aussehen dieser Linien steuern.
Wichtige Parameter
capsize: fügt an den Enden der Fehlerbalken eine kleine horizontale Linie ("Kappe") hinzu;err_kws: ein Dictionary zur Anpassung der Fehlerbalken;{'color': 'black'}: legt die Farbe fest;{'linewidth': 2}: legt die Linienstärke fest;estimator: standardmäßig wird der Mittelwert berechnet. Dies kann aufmedian,sumodermaxgeändert werden (erfordert das Importieren vonnumpy).
Beispiel
Hier ist ein Balkendiagramm, das den durchschnittlichen Gesamtbetrag mit individuell angepassten roten Fehlerbalken zeigt.
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
Berechnung und Visualisierung des durchschnittlichen Gesamtbetrags für verschiedene Wochentage, mit Vergleich zwischen Rauchern und Nichtrauchern.
- Stil auf
'ticks'setzen, um das Raster zu entfernen. - Erstellung eines Balkendiagramms mit dem
tips-Datensatz (df):
- Zuordnung von
'day'zuxund'total_bill'zuy. - Gruppierung nach
'smoker'mittelshue.- Fehlerbalken-
capsizeauf0.1setzen. - Fehlerbalkenfarbe auf
'pink'mit demerr_kws-Dictionary ändern (z. B.{'color': 'pink'}). - Balkenumrandung-
linewidthauf2.5setzen. - Verwendung der
'magma'-Palette.
- Fehlerbalken-
- Anzeige der Grafik.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 4.55
Schätzung von Mittelwerten mit Balkendiagrammen
Swipe um das Menü anzuzeigen
Ein barplot stellt eine Schätzung der zentralen Tendenz (in der Regel den Mittelwert) einer numerischen Variable durch die Höhe jedes Rechtecks dar.
Im Gegensatz zu einem Histogramm, das zählt, wie viele Elemente sich in einem Intervall befinden, berechnet ein Barplot eine Statistik (wie den durchschnittlichen Rechnungsbetrag) für jede Kategorie.
Die Fehlerbalken (Unsicherheit)
Die kleinen schwarzen Linien oben auf jedem Balken werden als Fehlerbalken bezeichnet. Standardmäßig zeigen sie das 95%-Konfidenzintervall an.
Um sie anzupassen, wird nun der Parameter err_kws (Error Keywords) verwendet. Dieser akzeptiert ein Dictionary mit Einstellungen, die das Aussehen dieser Linien steuern.
Wichtige Parameter
capsize: fügt an den Enden der Fehlerbalken eine kleine horizontale Linie ("Kappe") hinzu;err_kws: ein Dictionary zur Anpassung der Fehlerbalken;{'color': 'black'}: legt die Farbe fest;{'linewidth': 2}: legt die Linienstärke fest;estimator: standardmäßig wird der Mittelwert berechnet. Dies kann aufmedian,sumodermaxgeändert werden (erfordert das Importieren vonnumpy).
Beispiel
Hier ist ein Balkendiagramm, das den durchschnittlichen Gesamtbetrag mit individuell angepassten roten Fehlerbalken zeigt.
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
Berechnung und Visualisierung des durchschnittlichen Gesamtbetrags für verschiedene Wochentage, mit Vergleich zwischen Rauchern und Nichtrauchern.
- Stil auf
'ticks'setzen, um das Raster zu entfernen. - Erstellung eines Balkendiagramms mit dem
tips-Datensatz (df):
- Zuordnung von
'day'zuxund'total_bill'zuy. - Gruppierung nach
'smoker'mittelshue.- Fehlerbalken-
capsizeauf0.1setzen. - Fehlerbalkenfarbe auf
'pink'mit demerr_kws-Dictionary ändern (z. B.{'color': 'pink'}). - Balkenumrandung-
linewidthauf2.5setzen. - Verwendung der
'magma'-Palette.
- Fehlerbalken-
- Anzeige der Grafik.
Lösung
Danke für Ihr Feedback!
single