【发布时间】:2017-07-20 12:44:11
【问题描述】:
我有一个 R 脚本(我们称之为 myscript.R),它是 input$year 的函数。
在闪亮应用中选择年份后,我希望计算机运行“myscript.R”?
我尝试了以下结构,但它不起作用
fun=function(input,ouput,session){
year= input$year
}
observeEvent(input$year,{
fun(input,output,session)
})
感谢您的回答!
【问题讨论】:
-
请分享一个显示您尝试过的最小示例,包括您的闪亮应用文件和其他文件。如果你想使用另一个脚本中的函数,你必须使用
source("myscript.R")获取它。然后你可以使用myfunction(input$year),就像它是在同一个文件中定义的一样。