以交互方式保存文件?

Mai*_*ura 4 file-io r

使用tk_choose.filesfile.choose我能够以交互方式选择文件。是否有类似的功能,我可以让用户以交互方式决定在哪里保存 write.table 的输出?

Cha*_*ase 5

在 Windows 7 上并通过 RGUI 工作,我可以指定如下内容:

write.table(x = iris, file = file.choose())
Run Code Online (Sandbox Code Playgroud)

这会弹出一个 Windows 资源管理器对话框。然后我可以导航到任何现有文件,通过右键单击创建一个新文件,或者只需键入一个新文件的名称,它将要求创建一个新文件。

我想这可能不是独立于平台的......其他具有适当操作系统的人可以验证吗?