如何在R中有条件地设置GT表中cols合并的模式

lsmd5eda  于 2023-04-18  发布在  其他
关注(0)|答案(1)|浏览(113)

我为一个数据集创建了一个gt表,其中一列是三列的组合,它每隔一行才有一个值,我使用的模式是

(###,###)

(the octothorp表示真实的obvi)
我遇到的问题是,即使该行的列为空,它仍然使用该模式,因此它只会在我不想要的单元格中打印(,)。我只希望它为空
任何建议将不胜感激

sirbozc5

sirbozc51#

使用gt的最新版本(0.9.0),现在可以在cols_merge函数的模式参数中使用<< >>来防止打印空列。在您的情况下,您可能想尝试:
cols_merge(pattern = "<<{1}<<({2}, {3})>>>>")
参考文档页面:https://gt.rstudio.com/reference/cols_merge.html#how-the-pattern-works

相关问题