Začněte nyníZačněte zdarma

Zpracování chybějících hodnot

Chybějící hodnoty v datech časové řady můžeš nahradit pomocí příkazu:

df = df.fillna(method="ffill")

kde argument určuje typ metody, kterou chceš použít. Například bfill (backfilling) nahradí chybějící hodnoty nejbližší následující platnou hodnotou, zatímco ffill (forward-filling) je nahradí poslední předchozí platnou hodnotou.

Z předchozího cvičení víš, že co2_levels obsahuje 59 chybějících hodnot.

Toto cvičení je součástí kurzu

Vizualizace dat časových řad v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Doplň chybějící hodnoty v co2_levels pomocí backfillingu.
  • Vypiš celkový počet chybějících hodnot.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Impute missing values with the next valid observation
co2_levels = co2_levels.____(method=____)

# Print out the number of missing values
____(____.____())
Upravit a spustit kód