Menu
Coddy logo textTech

Deskriptive Statistik

Lektion 14 von 19 im Kurs Pandas Analytics von Coddy.

Pandas bietet verschiedene Funktionen an, die dabei helfen, Daten zu verstehen und zu analysieren. Hier sind einige häufig verwendete Funktionen:

<strong>.count()</strong>: Gibt die Anzahl der Nicht-Null-Beobachtungen zurück:

df['column_name'].count()

<strong>.mean()</strong>: Gibt den Mittelwert der Nicht-Null-Beobachtungen zurück:

df['column_name'].mean()

<strong>.min()</strong> und <strong>.max()</strong>: Geben die minimalen und maximalen Werte der Nicht-Null-Beobachtungen zurück:

df['column_name'].min()
df['column_name'].max()

<strong>.median()</strong>: Gibt den Median der Nicht-Null-Beobachtungen zurück:

df['column_name'].median()

<strong>.std()</strong>: Gibt die Standardabweichung der Nicht-Null-Beobachtungen zurück:

df['column_name'].std()

Hier ist ein Beispiel, wie diese Methoden mit dem, was wir gelernt haben, verwendet werden:

Zählen Sie, wie viele Spieler in Gruppe A sind:

players_a = df[df["group"] == "A"]
num_players = players_a["id"].count()
mean_score = players_a["score"].mean()
challenge icon

Aufgabe

Einfach

Die CSV-Datei visits.csv enthält Informationen darüber, wie viele Besuche an einem bestimmten Ort zu einer bestimmten Zeit stattgefunden haben.

Hier sind die ersten 5 Zeilen der Datei:

location_id,visits,timestamp
8,1771,27498
9,4187,79919
0,4959,54228
6,7721,41588

Erstellen Sie ein Dictionary mit den folgenden Schlüsseln: min, max, mean, std und median und geben Sie den entsprechenden Wert der Statistiken der Spalte visits für die location id 5 an.

Geben Sie abschließend das Dictionary aus.

 

Ihnen wird ein Teil des Codes für diese Herausforderung zur Verfügung gestellt, vervollständigen Sie das Fehlende.

Probier es selbst

# pandas als pd ist bereits importiert
df = pd.read_csv("./visits.csv")
# Schreibe deinen Code unten


res = {
    "min": locaion_5["visits"].min(),
    "max": # ausfüllen
    "mean": # ausfüllen
    "std": # ausfüllen
    "median": # ausfüllen
}
print(res)

Alle Lektionen in Pandas Analytics