Я использую пакет форматирования в R для создания таблицы HTML. Я могу использовать форматтер, чтобы настроить внешний вид значений данных в моей таблице, например. размер шрифта, цвет и т. д. Но я не могу понять, как изменить внешний вид строки заголовка таблицы. Я могу изменить имена фактических столбцов, используя col.names(), но не смог изменить их внешний вид.Как изменить внешний вид строки заголовка таблицы с R-готовым пакетом
Например, в таблице ниже, как можно изменить цвет текста или цвет фона в строке заголовка (миль на галлон, цил, дисп и т.д.)
В конечном счете, я планирую использовать formattable :: as.htmlwidget() и библиотека (WebShot), чтобы захватить файл изображения таблицы, см Command for exporting/saving table made with Formattable package in R
Благодарности
library(formattable)
formatRed <- formatter("span"
, style = x ~ style(color = ifelse(x > 21 , "red", "black")))
formatSize <- formatter("span"
, style = x ~ style("font-size" = "8px"))
exTb <- formattable(head(mtcars, 5)
, table.attr = "class='table table-striped'"
, list(mpg = formatRed
, wt = formatSize)
)
exTb
Спасибо @ Joshua-Daly - я понимаю идею вашего предложения, но борюсь с синтаксисом для создания ссылки на работу с CSS-файлом. Было бы очень полезно, если бы вы могли предоставить минимальный пример - конечно, я бы принял ваш ответ. – PaoloRossi