У нас є кадр даних із файлу CSV. Кадр даних DFмає стовпці, що містять спостережувані значення, і стовпець ( VaR2), що містить дату, на яку було проведено вимірювання. Якщо дата не була записана, файл CSV містить значення NAвідсутніх даних.
Var1 Var2
10 2010/01/01
20 NA
30 2010/03/01
Ми хотіли б використовувати команду підмножини, щоб визначити новий фрейм даних 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?