[PYTHON] Un mémorandum sur Nan.

introduction

Veuillez noter qu'il s'agit d'un mémorandum pour vous-même.

À propos de Nan

Nan est une idée en un petit nombre de points immobiles, et indique qu'il s'agit d'une valeur numérique anormale. Il semble qu'il porte le nom de valeur manquante. Je me demande si l'image est une erreur qui apparaît lors du calcul de la formule dans Excel. Notez que ce n'est pas None.

La nature de Nan

Nan a une propriété importante. Les propriétés sont les suivantes.

・ Nan est renvoyé suite à quatre règles dont Nan. L'opérateur de comparaison de -Nan est toujours faux

Veuillez noter que le résultat est différent du calcul normal.

fonction isnan () de numpy

Isnan () dans numpy est une fonction qui détermine s'il y a Nan. Par conséquent, si vous l'utilisez dans une instruction if, etc., True sera renvoyé.

fonction nansum ()

Nan sera renvoyé pour les calculs qui incluent des valeurs manquantes. Cependant, je veux calculer un groupe numérique comprenant Nan! Dans ce cas, utilisez nansum (). En utilisant cela, la somme des valeurs excluant Nan est calculée. C'est pratique.

fonction nan_to_num ()

Une fonction pour changer Nan en quelque chose d'autre. Par défaut, il semble être changé à 0 et le ndarray d'origine n'est pas modifié. Spécifiez le tableau à modifier avec le premier argument, spécifiez s'il faut conserver le tableau d'origine avec le deuxième argument et spécifiez les caractères et les nombres à remplacer par le troisième argument.

Recommended Posts

Un mémorandum sur Nan.
Mémorandum sur la corrélation [Python]
Un mémorandum sur le simulacre de Python
Mémorandum sur la validation
Mémorandum sur le QueryDict de Django
Une note sur __call__
Un mémorandum sur la bibliothèque de wrapper Python tesseract
Une note sur le sous-processus
Une note sur mprotect (2)
Un mémorandum sur les avertissements dans les résultats de sortie de pylint
Remarque sur la compilation du noyau
fonction de mémorandum python pour débutant
Un petit mémorandum d'openpyxl
Une note sur KornShell (ksh)
Une note sur TensorFlow Introduction
Un mémorandum concernant la conversion γ
Un peu plus sur le FIFO
Un mémorandum d'utilisation de eigen3
Une note sur [python] __debug__
Un mémorandum lors de l'utilisation d'une belle soupe
Un mémorandum pour passer à Manjaro Linux
Python: une note sur les classes 1 "Résumé"
[Python] Un mémorandum de belle soupe4
Remarque à propos de get_scorer de sklearn
Mémorandum de dossiers sous conf.d
L'histoire de l'utilisation de la réduction de Python
Un mémorandum du contenu de l'enquête de clôture
Une note sur mock (bibliothèque fictive Python)
[Mémorandum] Une histoire sur l'essai du didacticiel OpenCV (reconnaissance faciale) dans un environnement Windows
Mémorandum / mémo sur le site de programmation d'apprentissage / de programmation
Une histoire sur un remodelage magique qui met Lubuntu dans un Chromebook
Mémorandum sur les paramètres de régression et de classification binomiale
Un mémorandum sur l'utilisation de la fonction d'entrée de Python
Un mémorandum de la vitesse de diagonalisation arbitraire des degrés
Mémorandum des débutants en python
Un programmeur Java a étudié Python. (À propos du type)
Une histoire sur l'apprentissage automatique avec Kyasuket
[V11 ~] Un mémorandum à mettre dans Misskey
Une histoire sur Python pop and append
Mémorandum de base Python Partie 3-A propos de l'orientation des objets-
Mémo sur Sphinx Partie 1 (Création d'un projet)
À propos du 02 février 2020 * Ceci est un article Python.
Mémorandum du processus de suppression de chaîne python
Un mémo que j'ai essayé le tutoriel Pyramid
Un mémorandum de problème lors du formatage des données