【问题标题】:Enter a Csv-File through a Pop-up Window in R通过 R 中的弹出窗口输入 Csv 文件
【发布时间】:2019-09-26 19:53:47
【问题描述】:

我看到有一个很好的选择,可以通过 R 中创建的弹出窗口 输入输入

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

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

我已经探索了一下包 svDialogs

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

【问题讨论】:

    标签: r csv popupwindow user-friendly


    【解决方案1】:

    你可以使用rstudioapi:

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

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

    您可以阅读更多内容:https://rstudio.github.io/rstudioapi/reference/file-dialogs.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-23
      • 1970-01-01
      • 2021-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-30
      相关资源
      最近更新 更多