Я выводил таблицу с использованием блестящей (с renderTable и tableOutput), есть способ редактировать формат таблицы и значений внутри таблицы.R shiny: Изменить формат вывода таблицы
В частности я хочу
- Используйте запятую в качестве 1000 superator (т.е. изменение 1234567 до 1234567)
- Поставьте £ знак перед каждым значением в один колонке
- Сделать окончательный ряд полужирный
- Удалить названия строк
Так что если вы возьмете блестящие реактивы например, В качестве примера
runExample('03_reactivity')
Это выводит таблицу 'вид', код server.R для него является
output$view <- renderTable({
head(datasetInput(), n = input$obs)
})
Код ui.R для него является
tableOutput("view")
В этом пример Я хотел бы вывести
area peri shape perm
£4,990 2,791.90 0.09 6.30
£7,002 3,892.60 0.15 6.30
£7,558 3,930.66 0.18 6.30
£7,352 3,869.32 0.12 6.30
£7,943 3,948.54 0.12 17.10
£7,979 4,010.15 0.17 17.10
£9,333 4,345.75 0.19 17.10
£8,209 4,344.75 0.16 17.10
£8,393 3,682.04 0.20 119.00
£6,425 3,098.65 0.16 119.00
(с заголовком оставшийся жирным шрифтом, а нижний ряд также выделен жирным шрифтом, получается, что stackoverflow также трудно получить в формате, который я хочу;))
Вы можете посмотреть на пакет DT, если вы хотите работать с DataTables: https://github.com/rstudio/DT –
О это сладкое, я не знал об этом пакете и большинство вещей, которые я делаю на datatable, с тегами $ style или tags $ scrip, Cheers для этого –