1

我已经看到有一个不错的选项可以通过在R中创建的弹出窗口输入输入

是否可以编写一个代码来创建一个可以输入 csv 文件的弹出窗口(或任何其他漂亮的界面) ?(或 excel 文件。)是否也可以将输出作为 csv 或 excel 文件获得?

我很感谢任何想法,因为我不确定哪种语言可能。如果您认为在 python 中事情会更容易 - 请告诉我。我只是认为在 R 中使用数据框非常容易。

我已经探索了一下包svDialogs

例如,函数 dlgInput() 可以将一些整数作为输入,还有诸如 dlg_form() 之类的函数可以做类似的事情。但我没有找到一个可以将 csv 文件左右作为输入的函数。

4

1 回答 1

1

您可以使用rstudioapi

rstudioapi::selectFile("Select File")返回您选择文件的文件路径,以交互方式打开 csv,您可以使用以下代码:

read.csv(rstudioapi::selectFile("Select File"))

您可以在以下位置阅读更多信息:https ://rstudio.github.io/rstudioapi/reference/file-dialogs.html

于 2019-09-26T20:27:43.103 回答