Nous avons une trame de données à partir d'un fichier CSV. Le bloc de données DFcomporte des colonnes contenant des valeurs observées et une colonne ( VaR2) contenant la date à laquelle une mesure a été prise. Si la date n'a pas été enregistrée, le fichier CSV contient la valeur NA, pour les données manquantes.
Var1  Var2 
10   2010/01/01
20   NA
30   2010/03/01Nous aimerions utiliser la commande subset pour définir un nouveau bloc de données de new_DFsorte qu'il ne contienne que des lignes qui ont une NA'valeur de la colonne ( VaR2). Dans l'exemple donné, seule la ligne 2 sera contenue dans le nouveau DF.
La commande
new_DF<-subset(DF,DF$Var2=="NA") ne fonctionne pas, le bloc de données résultant n'a pas d'entrées de ligne.
Si dans le fichier CSV d' origine de la valeur NAsont échangées avec   NULLla même commande produit le résultat souhaité: new_DF<-subset(DF,DF$Var2=="NULL").
Comment puis-je faire fonctionner cette méthode si, pour la chaîne de caractères, la valeur NAest fournie dans le fichier CSV d'origine?