首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将数据从R导出到Excel

将数据从R导出到Excel
EN

Stack Overflow用户
提问于 2013-10-17 05:45:54
回答 2查看 285.4K关注 0票数 48

我正在编写代码将数据库从R导出到Excel,我一直在尝试其他代码,包括:

代码语言:javascript
复制
write.table(ALBERTA1, "D:/ALBERTA1.txt", sep="\t")
write.csv(ALBERTA1,":\ALBERTA1.csv")
your_filename_in_R = read.csv("ALBERTA1.csv")
your_filename_in_R = read.csv("ALBERTA1.csv")
write.csv(df, file = "ALBERTA1.csv")
your_filename_in_R = read.csv("ALBERTA1.csv")
write.csv(ALBERTA1, "ALBERTA1.csv")
write.table(ALBERTA1, 'clipboard', sep='\t')
write.table(ALBERTA1,"ALBERTA1.txt")
write.table(as.matrix(ALBERTA2),"ALBERTA2.txt")
write.table(as.matrix(vecm.pred$fcst$Alberta_Females[,1]), "vecm.pred$fcst$Alberta_Females[,1].txt")
write.table(as.matrix(foo),"foo.txt")
write.xlsx(ALBERTA2, "/ALBERTA2.xlsx")
write.table(ALBERTA1, "D:/ALBERTA1.txt", sep="\t").

这个论坛的其他用户建议我这样做:

代码语言:javascript
复制
write.csv2(ALBERTA1, "ALBERTA1.csv")
write.table(kt, "D:/kt.txt", sep="\t", row.names=FALSE)

你可以在图片上看到我从上面的代码中得到的结果。但是这个数字不能用来做任何进一步的运算,比如与其他矩阵相加。

有没有人遇到过这种问题?

EN

回答 2

Stack Overflow用户

发布于 2014-10-27 11:06:16

最近使用的xlsx包,运行良好。

代码语言:javascript
复制
library(xlsx)
write.xlsx(x, file, sheetName="Sheet1")

其中x是data.frame

票数 35
EN

Stack Overflow用户

发布于 2017-09-20 07:12:06

writexl,不需要Java:

代码语言:javascript
复制
# install.packages("writexl")
library(writexl)
tempfile <- write_xlsx(iris)
票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19414605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档