如题~~~
计算标准差的时候有的样本只有一个,标准差最后变成了NA,存在于不同列和不同行中,如何把这些列中的NA替换成0呢?
只是想画图的时候误差线好画一些。。。
[s:18]谢谢。。。
如何把数据框中的NA替换成0
x[is.na(x)]=0
回复 第2楼 的 daigazi:
楼上的方法似乎把数据类型变成了向量~~~
我再用as.data.frame也变不成原来的数据框形式~~~[s:11]
df<-data.frame(a=c(1,NA,NA),b=c(2,3,NA))
df[is.na(df)]=4
df
a b
1 1 2
2 4 3
3 4 4
回复 第4楼 的 daigazi:
[s:18]
好吧,我搞错了~~~
不知道上回输错了什么~~~
这回输对了~~~
谢谢哈。。。