如何使用R的grid.table()根据单元格值更改字体颜色?

时间:2019-01-29 16:26:36

标签: r ggplot2 gridextra r-grid

尝试使用nil函数显示表格。如果值小于0,则显示为红色;否则,如果大于0,则显示为绿色。我遇到了this page,它似乎可以硬编码任何单个单元格格式。

有没有一种方法可以对单元格进行颜色编码而不必对单元格的确切编号进行硬编码?

以下是一些数据:

grid.table()

我使用了有效的structure(list(data_2018 = c(4, 3, 4, NaN, NaN, NaN), data_2017 = c(3, 1, 1, NaN, NaN, NaN), pilot = c(1.31578947368421, -0.0526315789473699, 1.21052631578947, NaN, NaN, NaN), all = c(1.22222222222222, -0.18518518518519, 1.07407407407407, NaN, NaN, NaN), general = c(1.20833333333333, -0.0833333333333299, 1.16666666666667, NaN, NaN, NaN)), class = "data.frame", row.names = c(NA, -6L)) 包,但我需要输出与formattable兼容,所以我使用grid.table()回到第一个正方形。

0 个答案:

没有答案