【问题标题】:How to colour tables in R - Conditional Fomatting [closed]如何在 R 中为表格着色 - 条件格式 [关闭]
【发布时间】:2017-01-04 18:15:31
【问题描述】:

我想为 R 中的表格分配颜色。

是否可以在 R 中创建这样的表格 - 其中预测的类在绿色时为绿色,在红色时为红色。

上面显示的表格是在excel中完成的。

【问题讨论】:

  • 您可以自己使用一些 html 和 DT library 进行编程
  • 这个问题非常模糊,没有显示任何研究工作。请在how to ask a good question 上阅读这些提示。例如,您甚至没有提及您想要的输出格式。
  • XLConnect 包可以更改 .xls 或 .xlsx 文件的格式。此外,谷歌诸如“R color xls cells”之类的东西
  • 我不确定 OP 是否想要为 excel 单元格着色....他们特别提到了 R 中的一个表格,尽管它有点不清楚。如果它是一个应该着色的 excel 表,请使用 @akraf 的建议,如果不是,请查看我下面的帖子
  • 在excel文件中是不能做的。我想在 R 中查看将生成此格式的数据框。在excel中着色很容易,并且excel具有条件格式的功能。 @shayaa 该链接用于 html 页面,我想在 R 数据框中执行此操作。虽然谢谢。

标签: r conditional


【解决方案1】:
library(formattable)
df <- data.frame(
  Machine=c("1","2","3","4","5","6"),
  Predicted_Class=c("green","red","red","green","green","green")
)

formattable(df, 
            list(area(4:6,2) ~ color_tile("green", "green"), 
                 area(1,2) ~ color_tile("green", "green"), 
                 area(2:3,2) ~ color_tile("red", "red")))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-01
    • 2014-05-04
    • 2023-04-07
    • 1970-01-01
    • 2017-06-03
    • 2019-11-12
    相关资源
    最近更新 更多