R闪亮滑块增量

时间:2016-11-17 14:35:37

标签: r slider shiny

尝试设置滑块条的范围为0.5 - 999.5,增量为1,这样它可以采用的值范围是0.5,1.5,2.5 ... 999.5。我的问题是,当我使用下面代码中的滑块时,我得到的值包括整数1,2,3,4 ...等等我尝试将步骤更改为0.5,但后来我得到,1,1.5,2 ,2.5 ......等。有什么想法吗?

column(4,
         fileInput("pbs", label = ("PBS File input")),
         sliderInput("size", 
                     label = ("Size Range Selection"), 
                     min = 0.5, 
                     max = 999.5, 
                     value = c(0.5,999.5),
                     step = 1,
                    round = F

         )

1 个答案:

答案 0 :(得分:1)

所以这不是最好的,但它会起作用:

ui

  sliderInput("size", 
                     label = ("Size Range Selection"), 
                     min = 0, 
                     max = 999, 
                     value = c(0,999),
                     step = 1,
                    round = F,
                    post=".5"
         )

这将显示一个从0到999的滑块,但它会添加" .5"到标签所以它看起来像0.5到999.5。

然后,在server中,您必须在使用数字之前为滑块中的每个值添加.5。