Hledání chybějících hodnot
Chybějící hodnoty jsou všude a rozhodně nechceš, aby ti komplikovaly práci. Některé funkce je sice ignorují automaticky, ale to nemusí být vždy žádoucí chování. Jiné funkce s chybějícími hodnotami neumí pracovat vůbec – proto je potřeba se o ně postarat ještě předtím, než s daty začneš pracovat. Pokud nevíš, kde chybějící hodnoty máš nebo jestli vůbec existují, můžeš ve své analýze dělat chyby. V tomto cvičení zjistíš, jestli v datasetu chybějící hodnoty jsou, a pokud ano, kolik jich je.
pandas byl naimportován jako pd a k dispozici je avocados_2016 – podmnožina avocados obsahující pouze prodeje z roku 2016.
Toto cvičení je součástí kurzu
Manipulace s daty v pandas
Pokyny k cvičení
- Vypiš DataFrame, který ukazuje, zda každá hodnota v
avocados_2016chybí, nebo ne. - Vypiš přehled, který ukazuje, zda v každém sloupci chybí alespoň jedna hodnota.
- Vytvoř sloupcový graf zobrazující celkový počet chybějících hodnot v každém sloupci.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import matplotlib.pyplot with alias plt
import matplotlib.pyplot as plt
# Check individual values for missing values
print(____)
# Check each column for missing values
print(____)
# Bar plot of missing values by variable
____
# Show plot
plt.show()