gpt4 book ai didi

r - 停止表格从观星者的页面末尾消失

转载 作者:行者123 更新时间:2023-12-04 11:02:43 24 4
gpt4 key购买 nike

我有一个 .Rnw 文件,如下所示:

\documentclass[a4paper,11pt]{article}
\begin{document}
\title{}
\author{me}
\date{\today}
\maketitle

\section{Header}

<<table_mtcars, results = "asis">>=

stargazer(rbind(mtcars, mtcars, mtcars), summary = F)

@
\FloatBarrier

\end{document}

我可以用 knitr::knit生成一个 .tex 文件,然后将其转换为 PDF。生成的 PDF 如下所示:

enter image description here

请注意表格如何从第 2 页的末尾消失并且不会在第 3 页重新出现。如何使用 stargazer 使表格在 PDF 的第 3 页上继续?

最佳答案

据我所知, 目前不支持此功能。观星者 .我建议向开发人员发送电子邮件,他们通常对建议非常开放。问题是您需要使用 LaTeX 的 longtable环境而不是 tabular ,但这是 Stargazer 似乎不支持的部分。

您可以通过执行以下操作来创建解决方法:

\documentclass[a4paper,11pt]{article}
\usepackage{longtable}
\begin{document}
\title{}
\author{me}
\date{\today}
\maketitle

\section{Header}

\Sexpr{library(knitr);gsub('tabular','longtable',knit(text="<<results = 'asis'>>=\nlibrary(stargazer)\nstargazer(rbind(mtcars, mtcars, mtcars), summary = FALSE, float = FALSE)\n@"))}

\end{document}

基本上,您正在调用 针织 在您的 .Rnw 文件中以构建表,以及 gsub tabular环境到 longtable .当我运行它时,它出现了三页长。

关于r - 停止表格从观星者的页面末尾消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21903880/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com