我们有一个来自 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 文件中提供了字符串的值,我如何才能使此方法起作用?