R语言 向DF添加其他行

0kjbasz6  于 2023-04-03  发布在  其他
关注(0)|答案(1)|浏览(133)

我有一个完整的工作脚本,但我想添加额外的行脚本。同样的错误发生在列名添加
添加新工作表并重定向到新工作表

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,值=值)中的错误:无效“row.names”长度
输出应如下所示

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

v8wbuo2f1#

我认为你的问题一点也不清楚。如果你想添加一个新行,你可以使用[]。注意dim(main)[1]返回你当前对象的总行数。dim(main)[1] + 1表示你要添加一个额外的行。你传递的向量必须有4个元素(或者和你的 Dataframe 一样多的变量)

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

相关问题