LoslegenKostenlos loslegen

Fehlende Werte

Es ist sehr selten, einen Datensatz ohne fehlende Werte zu finden. In pandas werden fehlende Werte als NaN dargestellt. Mit der pandas-Funktion isnull() kannst du nach fehlenden Werten suchen. pd.isnull(df['column']) gibt True zurück, wenn der Wert fehlt, oder False, wenn keine fehlenden Werte vorliegen.

Im Vergleich zu R verhalten sich fehlende Werte in Python etwas anders. Zum Beispiel ignoriert die Methode .mean() fehlende Werte in Python automatisch. Mit der Methode .fillna() kannst du fehlende Werte außerdem neu kodieren. Damit ersetzt du alle fehlenden Werte in der Spalte durch den angegebenen Wert.

In dieser Übung haben wir den Datensatz tips so verändert, dass er einige fehlende Werte enthält.

Diese Übung ist Teil des Kurses

Python für R-Nutzer

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Print the rows where total_bill is missing
print(tips.loc[____(____)])
Code bearbeiten und ausführen