#r #officer
#r #офицер
Вопрос:
Я создаю таблицы с использованием гибкой таблицы и officer. Я хотел бы применить условное форматирование к ячейкам, например, если значение> 1,5, примените цветной фон. Я понимаю, как окрашивать целые строки или столбцы, но не отдельные ячейки. Возможно ли это?
Комментарии:
1. Взгляните на
conditional formatting
раздел гибкой виньетки cran.r-project.org/web/packages/flextable/vignettes/format.html
Ответ №1:
Использование airquality
набора данных для демонстрации условного форматирования ячейки :
library(flextable)
#https://cran.r-project.org/web/packages/flextable/vignettes/format.html
df<- datasets::airquality
ft<- flextable(df)
ft<- bg(ft, bg = "#E4C994", part = "header")
ft<- bg( ft, bg = "#99CCFF", part = "body")
#conditional formatting :
#i is row , conditional . j is column
bg(ft, i = ~ Temp>70,
j = ~ Temp,
bg="red")
Результатом будет :