Operace s hodnotami null
Při práci s chybějícími daty budeš muset tyto hodnoty ukládat jako prázdný typ. Díky tomu je snadno identifikuješ, nahradíš nebo s nimi dál pracuješ! Přesně k tomu slouží typy None a numpy.nan. Je důležité, abys mezi nimi uměl/a jasně rozlišovat.
V tomto cvičení porovnáš rozdíly v chování typů None a numpy.nan při aplikaci aritmetických a logických operací. numpy je již naimportován jako np. Bloky try a except jsou použity, aby se předešlo chybám.
Toto cvičení je součástí kurzu
Dealing with Missing Data in Python
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
try:
# Print the sum of two None's
print("Add operation output of 'None': ", ___)
except TypeError:
# Print if error
print("'None' does not support Arithmetic Operations!!")