首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从R studio导出文件

从R studio导出文件
EN

Stack Overflow用户
提问于 2016-03-19 01:27:16
回答 3查看 24.2K关注 0票数 3

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

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2016-03-19 01:31:15

Save功能可以做到这一点,只需指定您想要导出数据的路径。将Rstudio中的目录更改为桌面中的该文件夹,或者将其保存在某个位置并执行cp linux命令。

Save Function Information

Save Data Frame (Stack Overflow)

saving a data file in R

票数 0
EN

Stack Overflow用户

发布于 2016-03-19 02:20:03

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

代码语言:javascript
运行
复制
save.image("~/User/RstudioFiles/dataset.RData")

希望它能起作用!

票数 0
EN

Stack Overflow用户

发布于 2016-03-19 03:22:07

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

代码语言:javascript
运行
复制
write.table(x = mtcars, file = "C:/exported_mtcars.txt")

这会将名为mtcars的数据帧写入C盘上名为exported_mtcars.txt的文件中。默认情况下,使用空格分隔列。如果需要制表符分隔,请指定sep = "\t"

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

至于将多个数据帧写入多个文件,我强烈建议使用数据帧列表。I'll refer you to my answer here on the subject。尤其是我没有将我的数据放在列表中的部分:(下次我会的,但是我现在能做什么呢?然后,您可以很容易地使用for循环将所有数据帧保存到使用write.table的文件中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36090688

复制
相关文章

相似问题

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