我们有一个来自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文件中提供,如何使该方法起作用?