diff --git a/Dockerfile b/Dockerfile index f1508482d1bcaf998b7579ff9248e1c2179322b7..bc18aabf1f8d6e61ca275bc5ebac4ecb99421cf6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,6 +22,7 @@ RUN R -e "remotes::install_local('/srv/shiny-server/radiant.quickgen',dependenci RUN R -e "remotes::install_local('/srv/shiny-server/radiant-master',dependencies=TRUE, type='source', upgrade='never',force=TRUE)" WORKDIR /data +RUN R -e "load('/data/test.state.rda')" CMD ["R", "-e", "radiant::radiant(host='0.0.0.0', port=3838)"] #docker images | grep radiant 查看镜像 diff --git a/data/test.state.rda b/data/test.state.rda new file mode 100644 index 0000000000000000000000000000000000000000..113ad167111a0778482e46e07016fa1b455abdcf Binary files /dev/null and b/data/test.state.rda differ diff --git a/radiant.model/inst/app/tools/analysis/coxp_ui.R b/radiant.model/inst/app/tools/analysis/coxp_ui.R index 9aaad93383a8a6da62a8445149b73ffe13991ac4..83d02f1ff0ef2cf4aaf90668f4b91fd3a362a7d6 100644 --- a/radiant.model/inst/app/tools/analysis/coxp_ui.R +++ b/radiant.model/inst/app/tools/analysis/coxp_ui.R @@ -50,7 +50,6 @@ coxp_plot_inputs <- reactive({ # 2. 处理 incl 参数 (用于 coef) if (input$coxp_plots == "coef") { args$incl <- input$coxp_incl - args$intercept <- input$coxp_intercept } # 3. 处理 lines 参数 (用于 martingale) @@ -199,6 +198,10 @@ output$ui_coxp <- renderUI({ condition = "input.tabs_coxp == 'Plot'", selectInput("coxp_plots", i18n$t("Plots:"), choices = coxp_plots, selected = state_single("coxp_plots", coxp_plots)), + conditionalPanel( + condition = "input.coxp_plots == 'coef'", + uiOutput("ui_coxp_incl") + ), conditionalPanel( condition = "input.coxp_plots == 'martingale'", checkboxGroupInput(