tabla rendertable renderdatatable r shiny shiny-server

rendertable - shiny output



Excluir nombres de fila de R Shiny renderTable (4)

Creo que necesitas incluir row.names=NULL dentro de tu llamada data.frame.

data.frame(Month = Month(), Value = valueData()[,"Value"], row.names=NULL)

Si ya tiene un marco de datos (df), entonces podría hacer: row.names(myDF) <- NULL

Estoy usando la función renderTable del paquete R Shiny y está devolviendo una tabla con nombres de filas. Lo ideal es que se muestre una tabla con solo dos columnas, una para ''Mes'' y otra para ''Valor''. La salida que actualmente recibo incluye los nombres de las filas. He intentado algunas cosas para excluir los nombres de las filas pero no tuve éxito. ¿Alguna idea?

output$valueTable <- renderTable({ if(input$table_view == TRUE){ data.frame(Month = Month(), Value = valueData()[,"Value"]) } })


En su código de inicio, ponga

options(xtable.include.rownames=F) options(xtable.include.colnames=F)

esto lo deshabilitará para todas las tablas en tu aplicación.


Esto funcionara

output$valueTable <- renderTable({ if(input$table_view == TRUE){ data.frame(Month = Month(), Value = valueData()[,"Value"]) } }, rownames = FALSE)


esta instrucción esta funcionando para mi

output$summaryTable <- renderTable({ df()$donnees }, include.rownames=FALSE)