Punktdiagramme

Einführung in die Datenvisualisierung mit Seaborn

Content Team

DataCamp

Was sind Punktdiagramme?

  • Punkte zeigen den Mittelwert einer quantitativen Variable
  • Vertikale Linien zeigen 95% Konfidenzintervalle

Punktdiagramm des durchschnittlichen Rechnungsbetrags von Rauchern vs. Nichtrauchern

1 Waskom, M. L. (2021). seaborn: statistische Datenvisualisierung. https://seaborn.pydata.org/
Einführung in die Datenvisualisierung mit Seaborn

Liniendiagramm: Durchschnittlicher Stickstoffdioxidgehalt über die Zeit Liniendiagramm von Stickstoffdioxid über die Zeit

Punktdiagramm: Durchschnittlicher Restaurantrechnung, Raucher vs. Nichtraucher Punktdiagramm des durchschnittlichen Rechnungsbetrags von Rauchern vs. Nichtrauchern

1 Waskom, M. L. (2021). seaborn: statistische Datenvisualisierung. https://seaborn.pydata.org/
Einführung in die Datenvisualisierung mit Seaborn

Punktdiagramme vs. Liniendiagramme

Beide zeigen:

  • Mittelwert einer quantitativen Variable
  • 95% Konfidenzintervalle für den Mittelwert

Unterschiede:

  • Liniendiagramm hat quantitative Variable (meist Zeit) auf der x-Achse
  • Punktdiagramm hat kategoriale Variable auf der x-Achse
Einführung in die Datenvisualisierung mit Seaborn

Punktdiagramme vs. Balkendiagramme

Beide zeigen:

  • Mittelwert einer quantitativen Variable
  • 95% Konfidenzintervalle für den Mittelwert
Einführung in die Datenvisualisierung mit Seaborn

Punktdiagramme vs. Balkendiagramme

Balkendiagramm der Männlichkeit mit Farbton

Punktdiagramm der Männlichkeit mit Farbton

Einführung in die Datenvisualisierung mit Seaborn

Erstellen eines Punktdiagramms

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="age", 
            y="masculinity_important", 
            data=masculinity_data,
            hue="feel_masculine",
            kind="point")

plt.show()

Punktdiagramm der Männlichkeit mit Farbton

Einführung in die Datenvisualisierung mit Seaborn

Punkte trennen

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="age", 
            y="masculinity_important", 
            data=masculinity_data,
            hue="feel_masculine",
            kind="point",
            linestyle="none")

plt.show()

Punktdiagramm der Männlichkeit mit Farbton und getrennten Punkten

Einführung in die Datenvisualisierung mit Seaborn

Median anzeigen

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="smoker", 
            y="total_bill", 
            data=tips, 
            kind="point")

plt.show()

Punktdiagramm des durchschnittlichen Rechnungsbetrags für Raucher vs. Nichtraucher

1 Waskom, M. L. (2021). seaborn: statistische Datenvisualisierung. https://seaborn.pydata.org/
Einführung in die Datenvisualisierung mit Seaborn

Median anzeigen

import matplotlib.pyplot as plt
import seaborn as sns
from numpy import median

sns.catplot(x="smoker", 
            y="total_bill", 
            data=tips, 
            kind="point", 
            estimator=median)

plt.show()

Punktdiagramm des Median-Rechnungsbetrags für Raucher vs. Nichtraucher

1 Waskom, M. L. (2021). seaborn: statistische Datenvisualisierung. https://seaborn.pydata.org/
Einführung in die Datenvisualisierung mit Seaborn

Konfidenzintervalle anpassen

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="smoker", 
            y="total_bill", 
            data=tips, 
            kind="point",
            capsize=0.2)

plt.show()

Punktdiagramm mit Kappen auf Konfidenzintervallen

1 Waskom, M. L. (2021). seaborn: statistische Datenvisualisierung. https://seaborn.pydata.org/
Einführung in die Datenvisualisierung mit Seaborn

Konfidenzintervalle ausschalten

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="smoker", 
            y="total_bill", 
            data=tips, 
            kind="point",
            errorbar=None)

plt.show()

Punktdiagramm ohne Konfidenzintervalle

1 Waskom, M. L. (2021). seaborn: statistische Datenvisualisierung. https://seaborn.pydata.org/
Einführung in die Datenvisualisierung mit Seaborn

Lass uns üben!

Einführung in die Datenvisualisierung mit Seaborn

Preparing Video For Download...