paquete - ¿Cómo mostrar siempre 3 posiciones decimales en DataTables en R Shiny?
paquete dt r (1)
Necesito mostrar los datos en mi tabla para 3 decimales, pero resulta que no muestra 3 decimales cuando ejecuto mi aplicación. Sin embargo, cuando trato de interactuar con él, muestra 3 decimales.
¿Hay alguna manera de hacer esto?
Puede usar la función DT::formatRound
. Toma la lista de columnas y la cantidad de dígitos a renderizar:
library(DT)
set.seed(323)
data.frame(x=runif(10), y=rnorm(10), z=rpois(10, 1)) %>%
datatable() %>%
formatRound(columns=c(''x'', ''y''), digits=3)
Solo recuerde usar DT::renderDataTable
en la función del servidor y DT::dataTableOutput
en la interfaz de usuario.