将空行附加到数据框

usa*_*ili 14 r

我正在尝试向现有填充的Dataframe添加一个空行.
我正在使用以下程序,但我不想在空行中看到NA值,只需要一些空白行.

现有数据框:

abc
site control    test delta   pval  
1 US15376   3.15% 3.2% 1.59% 0.0022
Run Code Online (Sandbox Code Playgroud)

空矩阵:

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  
Run Code Online (Sandbox Code Playgroud)

谁能帮我这个?

小智 17

注释中的这个完全适用于在我的数据框中添加一个空行:

#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
Run Code Online (Sandbox Code Playgroud)


dpe*_*sek 12

rbind(abc, NA)
Run Code Online (Sandbox Code Playgroud)

就如此容易