我尝试过以下方法:
output$plot <- renderPlot({
getPlot()
}, width=input$plotX, height=input$plotY) # referring to two numericInput boxes
但是我遇到了这个错误:
Error in .getReactiveEnvironment()$currentContext() : 没有活动的反应性上下文,无法进行操作。 (你试图做一些只能在反应式表达式或观察者内部完成的事情。)
帮助文本建议我使用函数,并且在这些函数中可以引用反应性值等。但是即使我这样做了,仍然会出现相同的错误...
有没有一种方法让用户根据他们输入的值调整绘图的大小?