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"))
)
))