建立这个问题: How to add rows to empty data frames with header in R?
如果我碰巧生成一个空的数据框(我不知道哪个是空的,哪个将包含数据,直到我尝试运行代码)我可以建立一个紧急的:"如果数据帧为空,那么为所有列分配零,如果数据帧有数据,则保留该数据。" ?
谢谢!
如果它有用,我可以尝试分享一些代码,但是如果我们可以使用相关示例中的代码来帮助我。
答案 0 :(得分:0)
尝试
f1 <- function(dat){
if(nrow(dat)==0){
dat[1,] <- 0
}
else dat
dat}
使用链接中的数据
f1(compData)
# A B
#1 0 0