Rückblick: Umfrageergebnisse
Teil des Abschnitts Daten und Diagramme der Machine Learning-Journey von Coddy. Lektion 46 von 60.
Aufgabe
MittelEine Streaming-App bat ihre Nutzer um eine Bewertung von 1 bis 10. Einige haben sie ausgelassen, deshalb enthält survey.csv leere Zellen für die Bewertung:
Erstelle für das Team einen übersichtlichen Bericht:
- Gib
Missing scores:und deren Anzahl aus. - Entferne die Zeilen mit einer Lücke und gib dann
Answers kept:sowie die Anzahl der verbleibenden Zeilen aus. - Gib für die verbleibenden Zeilen die Antworten pro Gerät aus, beginnend mit dem häufigsten.
- Gib eine Tabelle mit dem
mean- undmax-Wert der Bewertungen für jede Altersgruppe aus.
Für eine andere Umfrage sieht der Bericht so aus:
Missing scores: 2
Answers kept: 18
device
laptop 10
phone 5
tablet 3
Name: count, dtype: int64
mean max
age_group
18-29 7.5 10.0
30-44 6.4 9.0
45+ 5.0 8.0Probier es selbst
import pandas as pd
survey = pd.read_csv("survey.csv")
# Schreibe deinen Code unten
Alle Lektionen in Daten und Diagramme
2NumPy-Arrays
Arrays erstellenForm und GrößeZahlenbereicheIndizieren und SlicingRückblick: Temperaturgitter5Linien- und Streudiagramme
Beschriftungen und TitelStreudiagrammeMehrere Linien und LegendenFarben und MarkerAbbildungen und AchsenRückblick: Wöchentliche Schritte8Filtern und Sortieren
Zeilen auswählenZeilen filternWerte sortierenNeue SpaltenRückblick: Top-Produkte3Rechnen mit Arrays
Rechnen mit ganzen ArraysZusammenfassende StatistikenStatistiken nach AchsenBroadcastingBoolesche MaskenRückblick: Prüfungsergebnisse6Diagramme für Daten
BalkendiagrammeHistogrammeMehrere Diagramme in einemBilder als ArraysRückblick: Niederschlagsbericht9Gruppieren und Bereinigen
Werte zählenDaten gruppierenMehrere ZusammenfassungenFehlende WerteRückblick: Umfrageergebnisse12Abschließende Herausforderungen
VerkaufsberichtSensormesswerteZiffern auf einen BlickPinguin-EntdeckerÜbe selbstständig: Online-Python-Compiler