Я делаю гибкую таблицу, используя набор данных iris
, и заметил странную проблему с функцией цвета фона.Я пытаюсь условно покрасить ячейки, если они превышают определенное значение:
regulartable(iris) %>%
bg(i=1, j=which(iris[1,1:4] > 5), "green")
![enter image description here](https://i.stack.imgur.com/iqIdq.png)
Это прекрасно работает, если хотя бы одна из ячеек удовлетворяетусловие для j
, но если ни один из них не делает цвет всей линии, а не красит ничего:
regulartable(iris) %>%
bg(i=1, j=which(iris[1,1:4] > 6), "green")
![enter image description here](https://i.stack.imgur.com/Dhh2M.png)
Есть лиспособ сделать его только цветным, если условие выполнено?Также это функция или ошибка в пакете flextable?
Редактировать:
Эта проблема была решена в версии 0.5.1
пакета flextable
.