R 一个滑块上有多个范围

R 一个滑块上有多个范围,r,slider,shiny,R,Slider,Shiny,我知道如何创造 但是,我想要一个在一个滑块上具有多个范围的滑块put。这是在一个滑块上独立选择三个或更多值的能力。我最初设置value=c(40,60,80)的想法没有奏效:80被忽略了。我知道这个功能可能没有实现。目前,Shining sliderInput正在jQuery Ion.RangeSloider()中实现,正如您从sliderInput函数定义()中看到的那样 按构造Ion.RangeSloider最多有两个控制柄(默认范围选择) 它被要求实现任意数量的句柄,负责开发这个插件(Io

我知道如何创造


但是,我想要一个在一个滑块上具有多个范围的
滑块put
。这是在一个滑块上独立选择三个或更多值的能力。我最初设置
value=c(40,60,80)
的想法没有奏效:
80
被忽略了。我知道这个功能可能没有实现。

目前,Shining sliderInput正在jQuery Ion.RangeSloider()中实现,正如您从sliderInput函数定义()中看到的那样

按构造Ion.RangeSloider最多有两个控制柄(默认范围选择)

它被要求实现任意数量的句柄,负责开发这个插件(IonDen)。不幸的是,他拒绝了这个请求


唯一的出路似乎是基于其他jquery滑块构建您自己的htmlwidget。

您所说的“具有多个范围的滑块输入”是什么意思??如果有一个条形图,则可以有两个光标指示最大值和最小值。你想要一个从0到100的滑块,两个光标在5和20处定义一个从5到20的范围,另外两个光标在50和75处定义一个50到75的范围?你想过吗?一个滑块上有多个值,基本上。理想情况下,它们应该显示为(连续的)范围,但就像滑块上的记号一样就足够了。
# ui
shinyUI(fluidPage(
  fluidRow(
    column(4,

      # Copy the line below to make a slider bar 
      sliderInput("slider1", label = h3("Slider"), min = 0, 
        max = 100, value = 50)
    ),
    column(4,

      # Copy the line below to make a slider range 
      sliderInput("slider2", label = h3("Slider Range"), min = 0, 
        max = 100, value = c(40, 60))
    )
  ),

  hr(),

  fluidRow(
    column(4, verbatimTextOutput("value")),
    column(4, verbatimTextOutput("range"))
  )

))