我正在编写一个闪亮的应用,使用textInput()
来定义2个变量名称(让我们称之为x=u
和y=v
),以及与每个变量名相关的等式(让我们说{{} 1}}和dx=1-u*v
)。
也就是说,我可以在dy=(u*(1-v)
中定义反应字符串x
,y
,dx
和dy
来获取这些字符串。
我想接受这些字符串并定义一个看起来像
的函数server()
,在一个简单的'R'脚本中,我可以使用function(u,v) {
return(c(1-u*v,u*(1-v)))
}
,但是当这些事情被反应时,我找不到在eval(parse(text=paste0(...)))
中执行此操作的方法。
这是一个注释掉两条eval()行的示例。我想根据用户输入创建server()
和parms
,而不是硬编码。
fun