write.table额外列

12 r

在以下data.frame中有6列,但7列写入CSV文件.无法弄清楚为什么.

install.packages("pmlr")
library(pmlr)
data(enzymes)
write.table(enzymes, sep=",", eol="\n",file="albert.csv")
Run Code Online (Sandbox Code Playgroud)

bna*_*aul 16

这个问题更适合StackOverflow.在任何情况下,问题是R默认写入行名称.要仅写入数据本身,请使用

 write.table(enzymes, sep=",", eol="\n", file="albert.csv", row.names=FALSE)
Run Code Online (Sandbox Code Playgroud)