如何将文件从Rstudio(文件在全局环境中)导出到桌面上的某个文件夹?我在R studio中创建了一些文件,需要导出到linux操作系统。这就是我想将文件导出到桌面/文档然后导出到Linux的原因。
感谢。
答案 0 :(得分:1)
保存功能可以执行此操作,只需指定要导出数据的路径即可。将Rstudio中的目录更改为桌面中的该文件夹,或者将其保存到某处并执行cp linux命令。
答案 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")
希望它有效!