jimshsu > menu(c("List letters", "List LETTERS"), graphics = TRUE, title = "") 错误在menu(c("List letters", "List LETTERS"), graphics = TRUE, title = "") : menu() cannot be used non-interactively 停止执行 我是R新手 想请问各位朋友这样的错误来由为何? 因为不太了解non-interactively 与interactively的差别? 也不太清楚这两种模式如何设定 Thanx!!
jimshsu 我在使用一个国外的工作流程设计软件 http://kepler-project.org/ 里面可以呼叫R程序 我的系统本身是XP 直接打开R可以使用selerct.list 跟menu 但是在这软件里面使用R这两个function会出现这样的错误讯息 请问他说的non-interactively 与interactively差异在哪呢? 我现在怀疑是否是他写的那只呼叫R的程序的限制?
jimshsu 我想我大概知道non-interactively 和interactively差别了 在R的命令列使用者可以在程序过程中给予变量算是interactively 因为系统跟使用者之间是否信息交换的情况 但是non-interactively就是把事先写好的R script直接让R执行 等待响应的结果 我想我用的那个软件,他是在JAVA程序运行中把R-script送给外部的R程序去执行 所以他本身就是在non-interactively的环境下 我想用menu 或select.list的图形接口让使用者送一个参数给R,R程序判定后在执行 这样算是interactively的情况 因此, 想请问您说的用scan变通是什么意思?对我这种状况要如何做呢?