Изменить цвет текста для ячеек с помощью TableGrob
Есть ли способ индивидуально изменить цвет текста ячейки при использовании tableGrob и ggplot2?
Например, в приведенном ниже коде было бы здорово, если бы ячейка с 1 могла быть синей, а ячейка с 2 - красной, а 3: 8 - черным.
library(ggplot2)
library(grid)
mytable = as.table(matrix(c("1","2","3","4","5","6","7","8"),ncol=2,byrow=TRUE))
mytable = tableGrob(mytable,gpar.coretext = gpar(col = "black", cex = 1))
mydf = data.frame(x = 1:10,y = 1:10)
ggplot( mydf, aes(x, y)) + annotation_custom(mytable)