绘图替换闪亮应用中先前绘图的位置

时间:2018-08-15 09:44:34

标签: r shiny

我正在使用复选框在闪亮的应用程序主面板上绘制多个图,现在,由于我的图是在选中我想要的复选框后才发生的,所以当我取消选中第一个复选框时,第二个复选框图应替换第一个图的位置,但不要保留固定在其位置上。我正在使用SPLITLAYOUT在主面板上绘制多个图。

         navbarMenu("Data quality Control",
                    tabPanel("Item A"),
                    tabPanel("Item  B")),
         navbarMenu("Tools",
                    tabPanel("Item A"),
                    tabPanel("Item  B")),
         tabPanel("Calibration"),
         tabPanel("Infrared_Prediction"),



         sidebarLayout(

           sidebarPanel(

             fileInput(inputId = "fls", "Choose CSV File", multiple = F, buttonLabel = "Browse", placeholder = "No file loaded", accept = NULL),

             #tags$hr(),
             uiOutput("Raw"),
             uiOutput("SG"),
             #tags$hr(),
             uiOutput("MSC"),
             uiOutput("SNV"),
             uiOutput("SNVDetrend"),
             uiOutput("Baseline")


           ),



           mainPanel(

             fluidRow(
               splitLayout(cellWidths = c("50%", "50%"), withSpinner(plotOutput("plts")), withSpinner(plotOutput("plts1"))),
               splitLayout(cellWidths = c("50%", "50%"), withSpinner(plotOutput("plts2")), withSpinner(plotOutput("plts3"))),
               splitLayout(cellWidths = c("50%", "50%"), withSpinner(plotOutput("plts4")),  withSpinner(plotOutput("plts5")))
             )



           )) 

))

1 个答案:

答案 0 :(得分:0)

签出Shinyjs包,它允许您显示和隐藏带有可滑动元素的动画的元素。没有可复制的示例,这是我能为您做的最好的事情。