r - 如何根据值对 R Markdown 表中的特定单元格进行着色?
问题描述
我想根据它们的值在 R Markdown 中为表格的单元格着色:值 > 0 的每个单元格都应该是浅蓝色,而行中值最大的单元格应该是深蓝色。目前我正在为表格使用以下代码:
kable(mydata) %>%
kable_styling(bootstrap_options=c("hover", "condensed")) %>%
column_spec(1, bold = T, border_right = T)
有谁知道我如何为特定的单元格着色?
解决方案
看看这个页面上的单元conditional Logic
部分Cell/Text Specification
您将能够像这样修改单元格:
cell_spec(df, color = ifelse(df> 20, "red", "blue"))
推荐阅读
- javascript - How to make an appropriate array for coordinates?
- python - Python - ImportError: cannot import name - another question
- python - VaderSentiment:无法更新表情符号情绪分数
- angular - Error: Uncaught (in promise) - Angular error - NullInjectorError:
- python - Get the second channel from a three channels image as a Numpy array
- vue.js - This relative module was not found: * ../services/Repository, Vue error
- java - empty lines outside of method body with intellij getter/setter templates
- jquery - Push array based on JSON value and key
- sqlite - Order by date in SQLite3
- python - How can I split this list when there's a double new line?