Menu
CoddyTech

Zusammenfassende Statistiken

Teil des Abschnitts Daten und Diagramme der Machine Learning-Journey von Coddy. Lektion 11 von 60.

Zwei Bushaltestellen, an jeder fünf Wartezeiten. Beide haben eine durchschnittliche Wartezeit von 5 Minuten. An welcher Haltestelle würdest du lieber warten?

Fünf Wartezeiten an jeder von zwei Bushaltestellen, dargestellt als Punkte. Die Wartezeiten an der Elm St verteilen sich auf 2 bis 9 Minuten, die an der Oak Ave liegen dicht beieinander zwischen 4 und 6 Minuten; beide liegen bei einem Mittelwert von 5

Eine Methode fasst jeweils ein Array zusammen, keine Schleife:

elm = np.array([4, 7, 2, 9, 3])
print(elm.sum(), elm.mean(), elm.min(), elm.max())
print(np.round(elm.std(), 2))

Dies gibt aus:

25 5.0 2 9
2.61

Die Standardabweichung, .std(), ist der typische Abstand vom Mittelwert. Die von Oak Ave beträgt 0,63: Busse, auf die du dich verlassen kannst.

np.round(x, 2) behält 2 Dezimalstellen bei, für eine einzelne Zahl oder ein ganzes Array. Typischer Wert, Wertebereich, Streuung: dein erster Blick auf jedes Merkmal.

challenge icon

Aufgabe

Einfach

Zwei Bibliotheken, sechs Tage. Das Programm liest die Ausleihzahlen der Hauptbibliothek in books ein; die der Zweigstelle im Dorf stehen in village. Gib Folgendes aus:

  1. Busier: die Zweigstelle (main oder village) mit dem höheren Mittelwert und diesen Mittelwert.
  2. Steadier: die Zweigstelle mit der niedrigeren Standardabweichung und diese Standardabweichung.
  3. Best single day: die höchste Ausleihzahl von beiden.

Runde mit np.round(x, 2). Bei Ausleihzahlen der Hauptbibliothek von 55, 58, 53, 60, 57, 56:

Busier: main, 56.5 books a day
Steadier: main, std 2.22
Best single day: 60

Probier es selbst

import numpy as np

# Ausgeliehene Bücher in der Hauptbibliothek an sechs Tagen
counts = []
for i in range(6):
    counts.append(int(input()))
books = np.array(counts)
# Ausgeliehene Bücher in der Zweigstelle im Dorf an denselben sechs Tagen
village = np.array([28, 35, 30, 33, 52, 32])

# Schreibe deinen Code unten
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Daten und Diagramme

Übe selbstständig: Online-Python-Compiler