【发布时间】:2014-09-10 16:51:46
【问题描述】:
我正在尝试创建一个页面,其中可以根据 R 中选择框的值来呈现图形。目标是根据 R 中呈现不同类型的图形(绘图、图表、直方图等)到选择。
我的代码是这样的:
shinyServer(function(input, output) {
computed.visualization <- ExecuteVisualization(
input$visualization.select
)
rendering.function <- SelectRenderingFunction(
computed.visualization$graphing.function.name
)
output$visualization <- rendering.function({
do.call(
computed.visualization$graphing.function.name,
computed.visualization$args
)
})
})
但是,我在获取输入值时遇到错误:
Operation not allowed without an active reactive context.
(You tried to do something that can only be done from
inside a reactive expression or observer.)
解决这个问题的好模式是什么?
【问题讨论】:
标签: r shiny shiny-server