Я пытаюсь отформатировать tableGrob
из пакета grid
. В частности, я пытаюсь выделить жирным шрифтом всю первую строку и оставить все остальные строки незаштрихованными.
Моя проблема заключается в том, что порядок имен строк не соответствует порядку моего форматирования (то есть в именах строк неправильный ряд выделен жирным шрифтом)
Код:
library(grid)
library(gridExtra)
bold_row1 <- ttheme_default(rowhead = list(fg_params = list(fontface = c("bold", "plain", "plain", "plain"))))
bold_core1 <- ttheme_default(core = list(fg_params = list(fontface = c("bold", "plain", "plain", "plain"))))
grid.arrange(
tableGrob(iris[1:4, 1:2], theme = bold_row1),
tableGrob(iris[1:4, 1:2], theme = bold_core1),
nrow = 1)
Вывод:
Посмотрите, как 4-ое имя строки выделено жирным шрифтом, но значения первой строки выделены жирным шрифтом? Есть причина для этого? Или это ошибка? Или есть другой способ, которым кто-либо знает выделение жирным шрифтом всей первой строки (включая значения таблицы и имя строки)?