【发布时间】:2021-07-26 02:36:22
【问题描述】:
在我们的生产环境中,我们使用 gtsummary 包对大数据进行汇总,然后转换为 gt 对象添加标题和副标题。生成的表格的视觉质量是无与伦比的。
但是,在许多情况下,我们需要此汇总表以及随附的数据表,其中包含少数异常值或类似细节的详细信息,以阐明整体情况。从某种意义上说,这个伴随数据是一个基于表格的脚注,或澄清支持信息。
因为我们发布了大量这些摘要,所以我正在寻找一种方法将它们放在同一个发布的单页 pdf 中。
我已尝试使用以下方法解决此问题:
- gtsummary 中的 tbl_merge、tbl_stack:gtsummary 表,而不是 gt 对象,需要共享行或列。
- gridExtra:gt 对象无法转换为 grobs
- pdf() 或打印到设备:gtsave 或 print(gt) 不输出到设备。
有谁知道是否有办法将一个表格作为 png 对象嵌入到另一个表格的脚注中?还是有其他选择?
【问题讨论】:
-
你能提供一个简单的minimal reproducible example吗?
-
我认为一个 gt 表可以包含一个图像作为脚注(就像它可以包含一个单元格中的图像一样)。您可以使用
as_ggplot()函数将脚注 gt 表转换为 png 图像。 danieldsjoberg.com/bstfun/reference/as_ggplot.html -
不幸的是,此应用程序要求表格的内容保持机器可搜索,因此将一个或两个表格转换为图像是不可行的。