3

知道如何让用户使用此功能选择要保存的文件名吗?

write.csv(tweets, file = "newfile.csv",
          row.names = TRUE, sep = ',', 
          col.names = TRUE)

类似于我们如何使用另存为功能然后出现浏览器选项。

4

2 回答 2

4

试试?file.choose。这应该会打开一个窗口,让您导航到您想要的文件夹,然后输入您要保存的文件名。那是:

write.csv(tweets, file=file.choose(), row.names=TRUE, sep=',', 
          col.names=TRUE)
于 2013-10-12T15:29:34.827 回答
2

或者,您可以使用choose.files()来获得更多典型的 Windows“另存为”行为:

  1. 允许用户定义一个尚不存在的文件名
  2. 在对话框中添加标题
  3. 默认为 .csv 文件类型,无需用户输入

    write.csv(tweets, file=choose.files(caption="Save As...", 
              filters = c("Comma Delimited Files (.csv)","*.csv")))
    
于 2015-05-18T18:03:39.723 回答