【发布时间】:2018-10-11 14:30:17
【问题描述】:
我将 R markdown 与 LaTeX 结合使用来创建动态 PDF 报告。为了生成汇总表,我使用 kableExtra 包。
我想更改单个单元格的样式。
示例:考虑 R 数据帧 mtcars[1:10, 1:5]。使用它会被渲染成一些漂亮的表格:
kable(mtcars[1:10, 1:5], format="latex", booktabs = T)`
现在我想更改某些单元格的样式。假设 mpg 的第 2 个和第 8 个条目应该是绿色,disp 的第 4 个和第 5 个应该是橙色和斜体,而 drat 的最后四个条目> 应该是红色和粗体。无论单元格中有哪些条目,相同的单元格都应该是这样的。
我完全了解文档和示例,例如特定于行和列的颜色。但是 cell_spec 的文档只处理取决于单元格值的条件逻辑,而我想独立地为单元格着色。
【问题讨论】:
标签: pdf r-markdown knitr kableextra