如何在R中创建交互式脚本以简化/部分自动化数据探索部分?
我想在R中创建一个交互式菜单,与我进行交互,然后执行选定的任务…我在交互式R/R用户菜单上做了一些谷歌搜索,但没有任何帮助 我想展示一下我自己的互动菜单如何在R中创建交互式脚本以简化/部分自动化数据探索部分?,r,R,我想在R中创建一个交互式菜单,与我进行交互,然后执行选定的任务…我在交互式R/R用户菜单上做了一些谷歌搜索,但没有任何帮助 我想展示一下我自己的互动菜单 清除所有内存 加载数据 运行回归模型 运行集群模型 请选择(1、2、3或4): 根据选择,它将要求额外的输入(例如,在选项2之后,加载数据),它将为我的项目下的data/in目录中的所有文件提供一个数字,以便我可以通过简单地输入1、2、3等来选择加载哪个文件 我确实准备了不同的数据集来运行我的脚本(针对不同的部分或场景),并希望在这些数据集之间
print the menu
ask user for input
ifelse(menuinput==1, source(script1.r),
ifelse(menuinput== 2,source(script2.r),
ifelse(menuinput==3,source(script3.r),NA)))
但我不确定是否有更简单的方法来做到这一点
谢谢
杰弗里如果你需要设计一个定制的菜单,我建议你去看看Rstudio的同事 我正在使用它为我的学生创建一个分析和数据操作GUI。这是一项正在进行的工作,但应该让您了解一些可能的事情。代码和安装说明链接如下: 要查看它在服务器上的运行情况,请执行以下操作:
如果你需要设计一个定制菜单,我建议你看看Rstudio的同事 我正在使用它为我的学生创建一个分析和数据操作GUI。这是一项正在进行的工作,但应该让您了解一些可能的事情。代码和安装说明链接如下: 要查看它在服务器上的运行情况,请执行以下操作:
< /p>你看过“代码>包:MiniGUI < /代码>,还是各种TCL接口?<代码> SOS::??/代码>是你的朋友在这里!如果你要加载数据,你应该考虑串行化你的数据,这会缩短加载时间。你可以使用SAVRDS和ReDRDS用于这个目的。谢谢。你看了<代码>包:MiniGUI < /代码>,还是各种TCL接口?<代码> SOS::??/代码>是你的朋友在这里!如果你要加载数据,你应该考虑串行化你的数据,这大大缩短了加载时间。你可以使用SAVRDS和ReDRDS用于这个目的。谢谢。检查一下XXRDS的东西。很棒的例子。这是我想象中的一个驾驶舱,但在文本中有点过时:)不知道shiny已经能够进行这种交互。。。。。我爱上了:)闪亮用法的好例子。。。这是我想象中的一个驾驶舱,但在文本中过时:)不知道Shiny已经能够进行这种交互。。。。。我正在坠入爱河:)