相关疑难解决方法(0)

闪亮:动态输出元素/图的数量

我想进行反应显示,根据输入选择器的哪个值选择显示不同数量的绘图.在mtcars数据集的情况下,假设我想让用户选择在Nr之间切割.Gears或Nr.Carcarratos为要生产的地块.

看着 unique(mtcars$gear)我们看到它有4 3 53个可能的值,同时unique(mtcars$carb)4 1 2 3 6 86个可能的值.因此,我想在Nr. of Carburators选择时生成6个单独的图,并且在选择时仅绘制3个图Nr. of Gears.我曾经玩过,conditionalPanel但是我在选择器之间切换一次或两次之后总是会爆炸.救命?

闪亮的用户界面:

library(shiny)
library(googleVis)

shinyUI(bootstrapPage(
    selectInput(inputId = "choosevar",
              label = "Choose Cut Variable:",
              choices = c("Nr. of Gears"="gear",
                          "Nr. of Carburators"="carb")),
    htmlOutput('mydisplay')  ##Obviously I'll want more than one of these... 
#   conditionalPanel(...)
  ))
Run Code Online (Sandbox Code Playgroud)

闪亮的服务器:

shinyServer(function(input, output) {
   #Toy output example for one out of 3 unique gear values:
    output$mydisplay <- renderGvis({
    gvisColumnChart( …
Run Code Online (Sandbox Code Playgroud)

r shiny googlevis

14
推荐指数
1
解决办法
4761
查看次数

标签 统计

googlevis ×1

r ×1

shiny ×1