使用Shiny in R安排输入

时间:2014-02-28 14:32:28

标签: r user-interface layout shiny

我有两个复选框组,“一个”和“两个”....正如您所看到的,它们堆叠在一起,并且它们在页面上无限滚动。

如何将这些复选框组彼此相邻而不是彼此叠加?

   ui.r
 library(shiny)

    shinyUI(pageWithSidebar(

      # Application title
      headerPanel("Example"),


      sidebarPanel(
        checkboxGroupInput("one", "One:",letters[1:26]),
        checkboxGroupInput("two", "Two:",letters[1:26]),

      ),

      mainPanel(

      )
    ))

1 个答案:

答案 0 :(得分:3)

您好,您可以这样做,但selectInput multiple=TRUE可能更适合您想要的内容。

shinyUI(pageWithSidebar(

  headerPanel("Example"),

  sidebarPanel(
    div(class="row-fluid",
        div(class="span3",
            checkboxGroupInput("one", "One:",letters[1:26])),
        div(class="span3",
            checkboxGroupInput("two", "Two:",letters[1:26]))),

    selectInput("three", label="Three", choices=letters, multiple=TRUE)

  ),
  mainPanel()
))