r - 如何使用 R 的 grid.table() 根据单元格值更改字体颜色?
问题描述
尝试使用该grid.table()
功能显示表格。如果值小于 0,则显示为红色,否则,如果大于 0,则显示为绿色。我无法找到使用示例;我遇到了这个页面,它似乎对任何单个单元格格式进行了硬编码。
那么有没有一种方法可以对单元格进行颜色编码,而无需硬编码确切的单元格参考号?
这里有一些数据:
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
有效的包,但我需要输出兼容,ggplot
所以我使用 grid.table() 回到第一方
解决方案
推荐阅读
- angular - 无线电组改变值
- java - 如何设计用于从 Kafka 获取客户端事件的 API?
- javascript - 在 JavaScript 中求和 html 列,然后显示在警告框中
- kubernetes - 如何使用 gsutil 从 GCE 上的容器中复制存储桶中的文件
- perl - 如何使用数组中的元素值在 PERL 中定义一组哈希?
- c# - SSIS C# 脚本任务 Newtonsoft.json 引用不断给出错误“找不到引用的组件 newtonsoft.json”
- python - 如何将选项从搜索传递到 url
- scikit-learn - Spark ML 中 sklearn 的 DecisionTree 的“tree.value”等价物是什么?
- sharepoint - 通过 Caml 查询更新 SharePoint 列表项(使用项目标题) - 不工作 - 也没有错误
- google-cloud-platform - 如何通过 gcloud 命令行工具获取 GCP Spanner 实例或数据库大小信息,以及 CPU 利用率等?