这会将名为mtcars的 Dataframe 写入到我的C盘上名为exported_mtcars.txt的文件中。默认情况下使用空格分隔列。如果你想要制表符分隔,请指定sep = "\t"。 你可能只想把你的工作目录设置到你创建的文件夹(setwd("C:/Users/...your filepath.../Desktop/your_folder")),然后你可以只指定,例如,file = "file1.txt"作为write.table中的文件名。 至于将多个 Dataframe 写入多个文件,我强烈建议使用 Dataframe 的 * 列表 *. I'll refer you to my answer here on the subject。请特别参阅 I didn't put my data in a list:(我下次会写,但现在我能做什么? 部分。然后,您可以非常容易地使用for循环将所有 Dataframe 保存到write.table文件中。
3条答案
按热度按时间ssgvzors1#
要将数据框写入文本文件,命令为
write.table
。我将让您阅读帮助(?write.table
)以查看所有选项,但示例用法为这会将名为
mtcars
的 Dataframe 写入到我的C盘上名为exported_mtcars.txt
的文件中。默认情况下使用空格分隔列。如果你想要制表符分隔,请指定sep = "\t"
。你可能只想把你的工作目录设置到你创建的文件夹(
setwd("C:/Users/...your filepath.../Desktop/your_folder")
),然后你可以只指定,例如,file = "file1.txt"
作为write.table
中的文件名。至于将多个 Dataframe 写入多个文件,我强烈建议使用 Dataframe 的 * 列表 *. I'll refer you to my answer here on the subject。请特别参阅 I didn't put my data in a list:(我下次会写,但现在我能做什么? 部分。然后,您可以非常容易地使用for循环将所有 Dataframe 保存到
write.table
文件中。sq1bmfud2#
您必须在此指定要导出当前工作环境的完整映像的路径:
希望能成功!
k97glaaz3#
保存功能可以做到这一点,只需指定您想要导出数据的路径。将您在Rstudio中的目录更改为桌面中的该文件夹,或者将其保存在某个地方并执行cp linux命令。
Save Function Information
Save Data Frame (Stack Overflow)
saving a data file in R