我正在創建一個應用程式checkboxInput,如果您單擊它,您將有另一個選項可供選擇。這些選項被隱藏conditionalPanel。只有單擊復選框,您才會看到它們。

但是,我想知道是否可以將一些串列放入這些選項中,因為我不希望它們具有相同的組織級別。例如:


代碼:
library(shiny)
ui <- fluidPage(
titlePanel("My app"),
sidebarLayout(
sidebarPanel(
tabsetPanel(
tabPanel("Tab1",
checkboxInput("option1", "Remove...", value = FALSE),
conditionalPanel(
condition = "input.option1 == 1",
radioButtons(inputId = "type_removal", label=NULL,
choices = c("Remove 1" = "remove1",
"Remove 2" = "remove2"))),
textInput(inputId = "data2", "Data1", value = "data")),
tabPanel("Tab2",
textInput(inputId = "data", "Data1", value = "data")
),
)
),
mainPanel(
)
)
)
server <- function(input, output) {
}
shinyApp(ui = ui, server = server)
可以在 Shiny 中做到嗎?
首先十分感謝
問候
uj5u.com熱心網友回復:
您可以向條件面板添加行內樣式:
conditionalPanel(
condition = "input.option1 == 1",
style = "margin-left: 100px;",
radioButtons(inputId = "type_removal", label=NULL,
choices = c("Remove 1" = "remove1",
"Remove 2" = "remove2"))),
uj5u.com熱心網友回復:
將此 css 添加到您閃亮的應用程式中:
.shiny-options-group{
margin-left: 20px;
}

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/380656.html
下一篇:計算多列到列的差異R
