Les valeurs ou données spéciales

1. Les valeurs manquantes ou Missing data

R représente les valeurs manquantes par NA, en anglais Not Available. Pour vérifier si un objet est de type NA, on utilise la fonction is.na() :

images/02EP91.png

Si en effet, la variable ou l’objet est une valeur manquante, alors la fonction renvoie TRUE sinon elle renvoie FALSE, c’est la raison pour laquelle cette fonction is.na() est très intéressante pour détecter des NA surtout dans le traitement de jeux de données plus importants en volume.

En général lorsque l’on tente de réaliser des opérations de coercition numérique et que la donnée de départ n’est pas un nombre, alors on obtient un NA, ou lors de l’importation de données méconnaissable par R :

images/02EP92.png

On apprendra par la suite dans les chapitres à venir comment gérer les valeurs manquantes, car comme on peut le remarquer ci-dessous toutes les opérations renvoient NA quand on mixe ce dernier avec n’importe quel type de données :

images/02EP93.png

2. Inf ou infini

Inf apparaît quand on effectue certaines opérations mathématiques dont les résultats tendent vers l’infini, ou que la valeur est trop grande pour que R la gère, il en résulte alors l’infini :

images/02EP94.png

Pour tester si une variable ou un objet est Inf ou fini, on utilise is.finite()/is.infinite() qui renvoient respectivement FALSE/TRUE si effectivement l’objet est de type...

Pour consulter la suite, découvrez le livre suivant :
couv_RISTATR.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Les dates et heures
Suivant
Les packages