在R

时间:2017-02-07 01:30:25

标签: r dataframe

这是一些可重现的代码,显示了我试图在另一个数据集中解决的问题。假设我有一个数据框df,其中包含一些NULL个值。我想用NA替换这些,正如我在下面尝试的那样。但是当我打印出来时,它会显示为<NA>。查看第二个数据框,它是我想从df生成的数据帧,其中NA是一个没有胡萝卜的常规旧NA

> df = data.frame(a=c(1,2,3,"NULL"),b=c(1,5,4,6))
> df[4,1] = NA
> print(df)
     a b
1    1 1
2    2 5
3    3 4
4 <NA> 6
> 
> d = data.frame(a=c(1,2,3,NA),b=c(1,5,4,6))
> print(d)
   a b
1  1 1
2  2 5
3  3 4
4 NA 6

0 个答案:

没有答案