向DF添加其他行

时间:2019-09-13 14:16:41

标签: r rowname

我有一个完整的工作脚本,但是我想在脚本中添加其他行。同样的错误也发生在

添加新的&重定向到新的工作表

colnames(main)<-c("Company","Mapped","Not.Mapped","Pending")
rownames(main)<-c("CompA","CompB","CompC")

write.table(main, file="Main.csv", sep=",", row.names = FALSE)

.rowNamesDF<-(x,值=值)中的错误:无效的“行名”长度

输出应如下所示

Company Mapped  Not.Mapped  Pending X.Mapped  
CompA   190     19          63      90.91%  
CompB                 
CompC   66      9           36      88.00%```

1 个答案:

答案 0 :(得分:0)

我认为您的问题根本不清楚。如果要添加新行,可以使用[]。请注意,dim(main)[1]返回当前对象中的总行。 dim(main)[1] + 1表示您将添加另一行。传递的向量必须具有4个元素(或数据框具有的变量个数)

main[dim(main)[1] + 1,] <- c(1,2,3,4)