使用tk_choose.files
或file.choose
我可以交互式地选择一个文件。有没有类似的功能,我可以让用户交互决定在哪里保存write.table的输出?交互式保存文件?
Q
交互式保存文件?
3
A
回答
3
在Windows 7上,并通过RGUI工作,我可以指定类似:
write.table(x = iris, file = file.choose())
,弹出打开Windows资源管理器的对话。然后,我可以导航到任何现有的文件,通过右键单击创建一个新文件,或者只需键入要求创建新文件的新文件的名称。
我想这可能不是平台独立的......其他人可以与相应的操作系统的验证?
0
@Chase - 这在OS X(Eclipse和StatET)中可用。至少,我试着写一个data.frame(DF)为CSV文件:
write.csv(x = df, file = file.choose())
+0
除了覆盖现有的文件之外,你无法真正做得更多。在该对话框中右键点击选择一个新文件在osx上不起作用。 – Maiasaura 2011-01-22 22:46:04
2
尝试
val <- tkgetSaveFile(initialfile="", title="Save a file...")
f <- tclvalue(val)
if(f != "") ...
1
老问题,但经过长时间的搜寻后,我发现tcltk2
包现在存在的改进为tcltk
:
library(tcltk2)
filename <- tclvalue(tkgetSaveFile())
if (!nchar(filename)) {
tkmessageBox(message = "No file was selected!")
} else {
tkmessageBox(message = paste("The file selected was", filename))
}
相关问题
- 1. 保存为iwb(交互式白板)文件格式
- 2. 将Markdown保存为交互式HTML
- 3. 在保存文件之前交互询问用户文件名
- 4. PDF文件中的交互式图表
- 5. Java - 保存到互联网文件
- 6. 交互式光盘软件
- 7. 为非交互式登录保存密码
- 8. 保存分页中的Oracle APEX交互式报表
- 9. 保存matplotlib交互式导航中的缩放设置图
- 10. 链接到已保存的交互式报告
- 11. 交互式闪存的高保真模型的最佳实践
- 12. 交互式php
- 13. 交互式Antlr
- 14. 交互式ImageViews
- 15. 交互式Python
- 16. 交互式iframe
- 17. asp.net与.mdf文件交互
- 18. 保存的文件格式
- 19. Zypper存储库认证(非交互式)
- 20. 保存.msg格式文件与交换Web服务托管API
- 21. 将html格式保存为提交的值为html的文件
- 22. F#交互式System.OutOfMemoryException
- 23. 交互式Python GUI
- 24. iOS:交互式UIImageView
- 25. 使用irb执行程序文件并保持交互
- 26. 保存文件不保存文件
- 27. 非交互式ssh到服务器,但交互式
- 28. Bash交互式和非交互式shell行为
- 29. Fabric.js的交互式文本字段
- 30. swagger交互式文档示例
在Linux控制台版本中会提示输入文件名;标签完成作品。 – ulidtko 2011-01-23 04:20:52