Menu
CoddyTech

Rückblick: Umfrageergebnisse

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

challenge icon

Aufgabe

Mittel

Eine 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:

Die ersten sieben Zeilen von survey.csv als Tabelle mit age_group, Gerät und Bewertung; Zeile 6 hat keine Bewertung, gekennzeichnet mit NaN

Erstelle für das Team einen übersichtlichen Bericht:

  1. Gib Missing scores: und deren Anzahl aus.
  2. Entferne die Zeilen mit einer Lücke und gib dann Answers kept: sowie die Anzahl der verbleibenden Zeilen aus.
  3. Gib für die verbleibenden Zeilen die Antworten pro Gerät aus, beginnend mit dem häufigsten.
  4. Gib eine Tabelle mit dem mean- und max-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.0

Probier es selbst

import pandas as pd

survey = pd.read_csv("survey.csv")

# Schreibe deinen Code unten

Alle Lektionen in Daten und Diagramme

Übe selbstständig: Online-Python-Compiler