我正在寻找一种将对象放入 MS Excel 的简单方法。(我使用预装的“嘌呤霉素”数据集作为示例)
我想将这些对象的内容放到一个 excel 文件中:
Puromycin
summary(Puromycin$rate)
summary(Purymycin$conc)
table(Puromycin$state)
lm( conc ~ rate , data=Puromycin)
“内容”是指当我按下回车键时控制台中显示的内容。我不知道该怎么称呼它。
我试图这样做:
sink("datafilewhichexcelhopefullyunderstands.csv")
Puromycin
summary(Puromycin$rate)
summary(Purymycin$conc)
table(Puromycin$state)
lm( conc ~ rate , data=Puromycin)
sink()
这给了 med 一个带有 CSV 扩展名的文件,但是当我在记事本中打开文件时,有逗号分隔。这意味着我无法让 Excel 正确打开它。我的意思是每个数字都在自己的单元格中。
其他人针对类似问题提出了此建议 https://stackoverflow.com/a/13007555/1831980
但是作为一个新手,我觉得解决方案太复杂了,我希望有一个更简单的方法。
我现在正在做的是这样的:
write.table(Puromycin, file="clipboard" , sep=";" , row.names=FALSE )
write.table(summary(Purymycin$conc), file="clipboard" , sep=";" , row.names=FALSE )
... etc...
但这需要我大量的复制和粘贴,我希望能消除这些。
任何帮助将不胜感激。