我写信给你寻求帮助。更具体地说,我正在写一篇论文作为 rmarkdown 文件,我可以将其编织成 pdf。这是其中一个块的 R 代码:
{r 结果='asis'}
datasummary_skim(data_df) |> kable_styling(font_size = 8, full_width = FALSE)
问题是此代码的输出(即表格)显示在 pdf 文件中页面的开头,而不是其原始位置。
你可以帮我解决这个问题吗?我一直在寻找任何可能的解决方案,但我没有找到。
提前致谢!
如上所述,我希望即使在 pdf 文件中该表也能显示在正确的位置。相反,它显示在开头。
在
modelsummary
>2.0.0版本中,默认的绘图包不再是kableExtra
、而是tintyable
。
您可以在本网站的 PDF 教程(不是 HTML 教程)的“放置”部分找到详细信息:https://vincentarelbundock.github.io/tinytable/
您的代码应类似于以下内容:
library(modelsummary)
library(tinytable)
datasummary_skim(data_df) |>
theme_tt("placement", latex_float = "H") |>)
再次强调,这需要 2.0.0 版本的
modelsummary