【发布时间】:2012-03-07 19:59:20
【问题描述】:
我正在为描述性报告生成大量 ftable() 交叉表。示例:
AUS BEL BUL EST FRA GEO GER HUN ITA NET NOR ROM RUS
30- primary 0.06 0.03 0.07 0.03 0.02 0.03 0.03 0.02 0.05 0.03 0.05 0.04 0.02
secondary 0.30 0.09 0.16 0.10 0.10 0.14 0.10 0.16 0.11 0.08 0.08 0.09 0.11
tertiary 0.05 0.07 0.04 0.05 0.07 0.06 0.02 0.04 0.02 0.05 0.06 0.02 0.09
30+ primary 0.07 0.16 0.12 0.07 0.16 0.03 0.05 0.11 0.35 0.21 0.09 0.17 0.03
secondary 0.40 0.20 0.30 0.29 0.25 0.35 0.35 0.34 0.27 0.20 0.27 0.34 0.26
tertiary 0.13 0.23 0.13 0.18 0.17 0.17 0.18 0.09 0.09 0.23 0.23 0.06 0.24
60+ primary 0.00 0.12 0.10 0.13 0.14 0.07 0.05 0.12 0.09 0.11 0.06 0.19 0.12
secondary 0.00 0.05 0.05 0.08 0.06 0.10 0.14 0.09 0.02 0.04 0.11 0.07 0.06
tertiary 0.00 0.05 0.03 0.06 0.03 0.04 0.07 0.03 0.01 0.05 0.06 0.02 0.07
我正在寻找一个函数,它可以采用 ftable() 或 table() 输出,以及偏离行均值的高亮值,或者为值的文本分配整体梯度,例如从 0-100% 的值从红色变为绿色。
现在通过knitr 处理输出,但我不确定我可以在工具链中的哪个点进行干预并根据值的相对大小添加颜色。
【问题讨论】:
-
如果您在这里没有得到很好的回应,您也可以在 TeX/LaTeX 交换网站上发布这个问题。