从R studio导出文件

时间:2016-03-18 17:27:16

标签: r rstudio

如何将文件从Rstudio(文件在全局环境中)导出到桌面上的某个文件夹?我在R studio中创建了一些文件,需要导出到linux操作系统。这就是我想将文件导出到桌面/文档然后导出到Linux的原因。

感谢。

3 个答案:

答案 0 :(得分:1)

保存功能可以执行此操作,只需指定要导出数据的路径即可。将Rstudio中的目录更改为桌面中的该文件夹,或者将其保存到某处并执行cp linux命令。

Save Function Information

Save Data Frame (Stack Overflow)

saving a data file in R

答案 1 :(得分:1)

要将数据帧写入文本文件,命令为write.table。我将让您阅读帮助(?write.table)以查看所有选项,但示例用法是

write.table(x = mtcars, file = "C:/exported_mtcars.txt")

这会将名为mtcars的数据帧写入我的C驱动器上名为exported_mtcars.txt的文件中。默认设置是使用空格来分隔列。如果需要制表符分隔,请指定sep = "\t"

您可能只想将工作目录设置为您已创建的文件夹(setwd("C:/Users/...your filepath.../Desktop/your_folder"))。然后,您只需为file = "file1.txt"中的文件名指定write.table

至于将多个数据帧写入多个文件,我强烈建议使用数据框的列表import XML from one file into another。特别参见部分我没有把我的数据放在一个列表中:(我将在下一次,但我现在能做什么?。然后你可以很容易地使用for循环来保存所有数据使用write.table将数据框转换为文件。

答案 2 :(得分:0)

您必须在此处指定要导出当前工作环境的完整图像的路线:

save.image("~/User/RstudioFiles/dataset.RData")

希望它有效!