我有以下问题:我使用Shiny在R中编写了一个APP,它可以根据进程的顺序和一些参数模拟一些处理过的。例如:订单1的流程需要1个参数,订单2的流程需要2个,依此类推。
我为订单
定义了output$ar_order <- renderUI({
if ("ar" %in% input$arima)
sliderInput(inputId = "ar_order", label = "AR-Order", value =
input$ar_order , min = 0, max = 3)
})
output$ar_coef <- renderUI({
fluidRow(
if (input$ar_order >= 1)
column(col_num,
numericInput(inputId = "ar_coef_1",
label = withMathJax("\\( \\phi_1 \\)"),
value = isolate(input$ar_coef_1),
min = -0.99,
max = 1,
step = 0.01,
width = wd_num)
并根据该滑块定义一些输入字段/变量。即。
NULL
问题:如果用户首先模拟订单4流程并指定4个变量,则在用户将滑块更改为2后,这些变量不会重置为return-path
。
此外,输入字段不会消失,但这不是主要问题。