10
我正尝试向现有的已填充数据框添加空行。
我正在使用下面的过程,但我不想在空行看到NA值,只需要一些空白行。将空行附加到数据框
现有的数据帧:
abc
site control test delta pval
1 US15376 3.15% 3.2% 1.59% 0.0022
空矩阵:
empty=matrix(c(rep.int(NA,length(abc))),nrow=1,ncol=length(abc))
colnames(empty) = colnames(abc)
rbind(abc, empty)
site control test delta pval
1 US15376 3.15% 3.2% 1.59% 0.0022
2 NA NA NA NA NA
谁能帮助我?
在这个例子中,'DF [2] < - NA'会工作,将保持数据类型。一般来说,这将是'df [nrow(df)+1,] < - NA'。如果你担心在某些文件中输出“NA”,比如说csv,大多数输出函数都允许你填充这个值。例如,'write.table'有一个na参数,它将填充缺失(NA)值你想要的字符串。 – lmo
真棒谢谢你,我找到了一种避免在输出函数(打印)中打印NA值的方法。这工作。谢谢 – usavili