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