2017-10-19 11 views
0

私はsliderInputという小さな番号の光沢のあるアプリに正しく表示されません(下のスクリーンショットを参照)。光沢のあるsliderInput数値書式設定の問題(形式が間違っています)

enter image description here

明らか電流セレクチンは0.512,23としてではなく0.51,234(最初の番号と全軸目盛りについて同じ)としてレンダリングされるべきです。これは光沢のあるバグですか、何か間違っていましたか?

ナンバリングフォーマットを修正するにはどうすればよいですか?また、私は多くのsliderInputsを持っているので、私はすべての入力を変更する必要はありませんオプションを好むでしょう。私はこれらの仕様を持って

library(shiny) 

ui <- bootstrapPage(
    sliderInput("val", "Some Value", min = 1e-5, max = 1, step = 1e-5, value = 0.51234), 
    textOutput("text") 
) 

server <- function(input, output) { 
    output$text <- renderText(sprintf("val is %f", input$val)) 
} 

shinyApp(ui = ui, server = server) 

:私はこのコードを使用して、エラーを再現するために

sessionInfo() 
#> R version 3.4.2 (2017-09-28) 
#> Platform: x86_64-pc-linux-gnu (64-bit) 
#> Running under: Ubuntu 16.04.3 LTS 
#> 
#> Matrix products: default 
#> BLAS: /usr/lib/openblas-base/libblas.so.3 
#> LAPACK: /usr/lib/libopenblasp-r0.2.18.so 
#> 
#> locale: 
#> [1] LC_CTYPE=en_US.UTF-8  LC_NUMERIC=C    
#> [3] LC_TIME=de_DE.UTF-8  LC_COLLATE=en_US.UTF-8  
#> [5] LC_MONETARY=de_DE.UTF-8 LC_MESSAGES=en_US.UTF-8 
#> [7] LC_PAPER=de_DE.UTF-8  LC_NAME=C     
#> [9] LC_ADDRESS=C    LC_TELEPHONE=C    
#> [11] LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=C  
#> 
#> attached base packages: 
#> [1] stats  graphics grDevices utils  datasets methods base  
#> 
#> loaded via a namespace (and not attached): 
#> [1] compiler_3.4.2 backports_1.1.0 magrittr_1.5 rprojroot_1.2 
#> [5] tools_3.4.2  htmltools_0.3.6 yaml_2.1.14  Rcpp_0.12.12 
#> [9] stringi_1.1.5 rmarkdown_1.6 knitr_1.17  stringr_1.2.0 
#> [13] digest_0.6.12 evaluate_0.10.1 

答えて

2

はい、前answersshiny

issueを使用することを示唆したようだsep=""

library(shiny) 

ui <- bootstrapPage(
    sliderInput("val", "Some Value", min = 1e-5, max = 1, step = 1e-5, value = 0.51234, sep =''), 
    textOutput("text") 
) 

server <- function(input, output) { 
    output$text <- renderText(sprintf("val is %f", input$val)) 
} 

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

これは見た目がよさそうです!しかしセパレータは消えてしまった...それを避ける方法は? 'format'が正しいと思われますが、推奨されていません。 – David

関連する問題