首页 > 解决方案 > 灵活的背景颜色问题

问题描述

我正在使用iris数据集制作一个弹性表,并注意到背景颜色函数存在一个奇怪的问题。如果单元格超过某个值,我正在尝试有条件地为单元格着色:

 regulartable(iris) %>%
   bg(i=1, j=which(iris[1,1:4] > 5), "green")

在此处输入图像描述

如果至少有一个单元格满足 的条件,它可以正常工作j,但如果没有一个单元格这样做,它会为整条线着色,而不是什么都不着色:

 regulartable(iris) %>%
   bg(i=1, j=which(iris[1,1:4] > 6), "green")

在此处输入图像描述

如果满足条件,有没有办法让它只着色?这也是 flextable 包中的功能还是错误?

编辑:

这已通过软件包0.5.1的版本解决。flextable

标签: rflextable

解决方案


问题现已在flextable包的 0.5.1 版中修复


推荐阅读