我对 R 包tinytable 的功能感到非常兴奋,但如果将我的四开文档渲染为 word,我还没有找到调整图像大小的解决方案。
问题可以例如如果对四开文档中带有直方图列的表格使用下面调整后的教程代码,则可以重现。这导致直方图图片在文字中太大。一种解决方案似乎是调整保存在资产文件夹中的直方图图像的大小,但我没有找到这样的选项。
library(tinytable)
options(tinytable_tt_digits = 3)
plot_data <- list(mtcars$mpg, mtcars$hp, mtcars$qsec)
dat <- data.frame(
Variables = c("mpg", "hp", "qsec"),
Histogram = "",
Density = "",
Bar = "",
Line = ""
)
tt(dat) |>
plot_tt(j = 2, fun = "histogram", data = plot_data, height = 0.2) |>
style_tt(j = 2:5, align = "l")
文字图片:
在
tinytable
的最新开发版本中,您可以使用height
函数的plot_tt()
参数来控制图像的大小。默认大小也比较合理。
您可以从github安装最新版本:
library(remotes)
install_github("vincentarelbundock/tinytable")
完全重新启动 R 会话。然后再试一次。