r - 将空行追加到数据框

标签 r

我试图将一个空行添加到现有的已填充数据框。
我为此使用以下过程,但我不想在空行中看到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  


谁能帮我这个?

最佳答案

注释中的这一行非常适合在我的数据框中添加一个空行:

#before

df

  site control    test delta   pval  
1 US15376   3.15% 3.2% 1.59% 0.0022

df[nrow(df)+1,] <- NA

#after

df

   site control test delta   pval  
1 US15376   3.15% 3.2% 1.59% 0.0022  
2    NA      NA    NA   NA     NA

关于r - 将空行追加到数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41151350/

相关文章:

r - R包中的子目录

r - 如何按列顺序对 tibble 进行排序? (第一列,第二列,第三列......)

r - 处理带引号的字符串中的引号

r - 批处理文件生成空白 PNG 图像

r - R向量/数据帧滞后的相反功能是什么?

r - 如何更改莱迪思中panel.abline中回归线的大小?

sql - 从 "Execute R Script"中的 "Azure Machine Learning Studio"模块连接到 Azure SQL 数据库

r - ggplot density2d 中的非重叠多边形

r - 无法在 Red Hat 上安装 R pmml 包

r - R system.time(exp) 输出中测量的 'user' 和 'system' 时间是多少?