Настройка цвета шрифта одного столбца для таблицы Grob в R?
Я хотел бы настроить цвет шрифта одного конкретного столбца в моем tableGrob.
Вот оригинальная таблица, и это то, что я хотел бы, чтобы таблица выглядела с нулями в пятой колонке поменяны на "белые"
Я следовал инструкциям крещения здесь:Как настроить отдельные столбцы для tableGrob в R? без успеха.
Вот мой простой dataframe:
count <- data.frame("day17" = c(17, 4, 4, 4, 3, 2),
"day27" = c(27, 4, 5, 5, 5, 1), "day37" = c(37, 5, 5, 4, 4, 3),
"day47" = c(47, 2, 1, 3, 0, 0), "day57" = c("Time (d)", 0, 0, 0, 0, 0))
Следуя приведенному выше примеру баптиста, я попытался указать цвета для пятого столбца:
colours <- matrix(c("black", "white", "white", "white", "white", "white"), ncol=1, nrow=nrow(count), byrow=FALSE)
и вот код для создания таблицы:
table_theme <- ttheme_minimal(core = list(fg_params=list(col=(colours))))
grid.newpage()
table <- tableGrob(count, theme = table_theme, rows=NULL, cols=NULL)
grid.draw(table)
Этот код все еще меняет цвета на основе строк, а не столбцов. Любая помощь в этом вопросе будет высоко ценится.
Я новичок в переполнении стека, и это мой первый вопрос, пожалуйста, прости меня, если ответ на самом деле является ошибкой в коде, например, отсутствие скобок и т. Д.!