2016-10-10 119 views
2

如何更改Shiny中窗口小部件的数字格式?如何以百分比格式显示数字?

我有一个滑块从0到1,但我宁愿从0%到100%。我知道我可以将数字乘以100,但是我仍然无法以百分比显示数字。是否有可能这样做?

编辑 ,因为这是标记为重复:其他职位提出了一个使用format =但[R告诉我那件代码的折旧。

回答

3

您可以使用post参数sliderInput

http://shiny.rstudio.com/reference/shiny/latest/sliderInput.html

library(shiny) 

ui <- shinyUI(
    fluidPage(
    sliderInput("mySlider",label="my slider", min = 0, max = 100, post = " %", value = 50) 
) 
) 

server <- shinyServer(function(input, output) { 

}) 

shinyApp(ui=ui, server=server) 
+0

@rashid它是一个复制,见[此答案](http://stackoverflow.com/a/28223518)。 – zx8754

+0

你说得对,我没有看到这个。我发布重复内容时该怎么办?我无法删除它。 – rashid