Quando faço df.isnull().sum() e df.isna().sum() obtenho os mesmos valores. Então, quero saber se na prática existe diferença entre valores NULL e NaN. Até porque mesmo na hora de substituir esses valores o método utilizado foi .fillna().
Quando faço df.isnull().sum() e df.isna().sum() obtenho os mesmos valores. Então, quero saber se na prática existe diferença entre valores NULL e NaN. Até porque mesmo na hora de substituir esses valores o método utilizado foi .fillna().
Dêivid, tudo bem?
Na prática não tem diferença.
Acredito que a diferença seja conceitual, pois NULL e NaN não são a mesma coisa.
Achei uma definição:
Acredito que em alguns casos essa diferença seja importante.
Espero ter ajudado! Abraços!
Feliz 2024!
Ótima resposta do Nícolas! Só complementando, na própria documentação do pandas está dizendo que os métodos isnull() e isna() são idênticos.