Reputation: 23
I want to color cells of a table in R Markdown depending on their value: Every cell with a value > 0 should be light blue and the cell with the largest value in the row should be a darker blue. At the moment I'm using the following code for the table:
kable(mydata) %>%
kable_styling(bootstrap_options=c("hover", "condensed")) %>%
column_spec(1, bold = T, border_right = T)
Does anyone know how I can color particular cells?
Upvotes: 2
Views: 5765
Reputation: 184
Have a look at the conditional Logic
section in Cell/Text Specification
unit on this page
You will be able to modify cell something like this :
cell_spec(df, color = ifelse(df> 20, "red", "blue"))
Upvotes: 3