У нас есть кадр данных из файла CSV. В кадре данных DF имеются столбцы, содержащие наблюдаемые значения и столбец (VaR2), который содержит дату, в которую было выполнено измерение. Если дата не была записана, файл CSV содержит значение NA, для отсутствия данных.
Var1 Var2
10 2010/01/01
20 NA
30 2010/03/01
Мы хотели бы использовать команду подмножества для определения нового фрейма данных new_DF, чтобы он содержал только строки со значением NA' из столбца (VaR2). В приведенном примере в новом DF будет содержаться только строка 2.
Команда
new_DF<-subset(DF,DF$Var2=="NA")
не работает, результирующий фрейм данных не имеет записей в строке.
Если в исходном CSV файле значение NA обменивается с NULL, эта же команда дает желаемый результат: new_DF<-subset(DF,DF$Var2=="NULL").
Как я могу заставить этот метод работать, если для символьной строки значение NA указано в исходном CSV файле?