R包中有数据,我希望它们保存在excel中。我怎么做到这一点

时间:2014-12-06 22:29:44

标签: r

使用R Package中的数据 R包中有数据,我希望它们保存在excel中。我怎么能这样做? 谢谢 侯赛因

2 个答案:

答案 0 :(得分:3)

您可以轻松保存到csv,然后使用Excel打开它:

data(mtcars)
write.csv(mtcars, file = "fileName.csv")

您可以查看?write.csv的许多选项。该文件将写入当前工作目录,您可以使用getwd()查看该目录。另外,根据您的语言环境,您可能需要write.csv2

答案 1 :(得分:1)

按照建议写入csv应该是最简单和最快的。但是你真的只想要一个Excel输出,以便你可以将几个文件保存到一个工作簿中,你可以查看library(xlsx)包。还有其他套餐。

使用xlsx包将2个数据集保存到1个工作簿中的步骤的小例子。有关详细信息,请在加载程序包后检查?xlsx

new_workbook <- createWorkbook()
A <- createSheet(wb = new_workbook, sheetName = "sheet_1")
B <- createSheet(wb = new_workbook, sheetName = "sheet_2")
addDataFrame(x = dataset_1, sheet = A)
addDataFrame(x = dataset_2, sheet = B)