Есть ли способ указать tableGrob
через темы изменить цвет и формат (выделить жирным шрифтом) определенной строки?
Я получаю следующий результат, используя tableGrob
:
Однако я хотел бы достичь следующей эстетики и выделить определенные линии жирным шрифтом и изменить их цвет, как в этом примере:
На основе следующего примера: введите здесь описание ссылки
t1 <- ttheme_default(core=list(
fg_params=list(fontface=c(rep("plain", 4), "bold.italic")),
bg_params = list(fill=c(rep(c("grey95", "grey90"),
length.out=4), "#6BAED6"),
alpha = rep(c(1,0.5), each=5))
))
grid.table(iris[1:5, 1:3], theme = t1)
Цвет строки меняется каждые 4 строки. что приводит к следующему: результат
Однако мне нужно сделать это конкретным в зависимости от состояния.
tableGrob
? - person pogibas   schedule 16.01.2018dat <- iris[1:10, 1:3] ; cols <- rep("grey95", nrow(dat)) ; rowsToChange <- c(1,5,9) ; cols[rowsToChange] <- "red" ; t1 <- ttheme_default(core=list(bg_params = list(fill=cols))) ; grid.table(iris[1:10, 1:3], theme = t1)
- person user20650   schedule 17.01.2018