r - 文件操作:在 Windows 上输出文件并提示用户输入名称
问题描述
我只是在这里问这个问题......并且可能会用错误的术语进行搜索,所以如果这是一个多余的问题,我深表歉意。如何使用交互式对话框让 .R 文件创建输出文件并提示用户输入文件名?或者更简单地提出“另存为”提示?
基本上是相反的:
str <- "Microsoft Excel Comma Separated Values File (.csv)"
data <- read_csv(choose.files(multi = FALSE, filters = cbind(str, "*.csv")))
我想使用write_csv()
并让用户决定名称和目录。
解决方案
解决方案来自:How to let user choose output file name in writecsv
str <- "Microsoft Excel Comma Separated Values File (.csv)"
write_csv(data, path = choose.files(caption = "Save As...",
multi = FALSE,
filters = cbind(str, "*.csv")))
这会产生所需的输出。.csv
它仅按扩展名提示用户并过滤文件。如果文件不存在,它将.csv
默认创建它。
推荐阅读
- android - Android Studio - 应用程序不会在模拟器中打开未修改的基本应用程序模板
- c++ - 将 Visual C++ Media Foundation Capture 应用程序转换为 C++ Builder
- git - Git mv 命令导致 GitHub 中的添加/删除计数发生变化
- python - 确认html表格中的动态文本后单击复选框
- php - 为什么 GAE 开发本地连接云 sql 慢?
- python - 如何从 def(main) 调用函数:def(dot) 和 def(dice)?
- google-sheets - 如何使用 ImportXML 在多个类中提取文本?
- c++ - RocksDb:每个键有多个值(c++)
- sql - SQL中的自增主键
- python - Pyculib ImportError:无法导入名称配置