![](/img/trans.png)
[英]R markdown knitr setting the pdf output version
[英]Huxreg output doesn't fit pdf created by R Markdown/knitr
我在 R Markdown 工作,並建立了幾個回歸模型並用 huxreg 制作了一個匯總表。 這些模型有很多功能,因此匯總表非常大。 當我檢查代碼中的 output 時,它看起來非常好。 但是,當我將代碼“編織”到 pdf 時,表格很大,它既不適合 pdf 頁面的寬度也不適合高度。 它也沒有延長到下一頁。
編碼:
{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE, error=FALSE, warning=FALSE, message=FALSE)
setwd('/Users/ladarudnitckaia/Data')
預處理,訓練模型等。
{r, echo=FALSE}
huxtable_glm <- huxreg("glm (inside)"=model1,
"glm (+lags)"=model2,
"glm (+outside)"=model3,
"glm (+lags)"=model4,
"glm (+indiv.)"=model5,
"glm (+lags)"=model6,
"glm (+EDA)"=model7,
"glm (+lags)"=model8f,
statistics = c(N = "nobs"),
stars=NULL,bold_signif=0.05)
huxtable::position(huxtable_glm) <- "left"
huxtable_glm
pdf 如下所示:
任何關於如何將表格正確安裝到 pdf 的建議(它幾乎不適合 1 頁,但 2 頁也可以)將非常有幫助!
先感謝您!
Ps Stargazer 更糟糕。
好吧,花了一些時間,但這有幫助:
huxtable::font_size(huxtable_glm) <- 6
huxtable::guess_knitr_output_format()
huxtable::height(huxtable_glm) <- 1
huxtable::width(huxtable_glm) <- 0.75
huxtable_glm
另一種方法是拆分表:
在文檔的一部分中:
huxtable_glm[1:5, ]
稍后的
huxtable_glm[6:nrow(huxtable_glm), ]
Huxtable 版本 5 有一些工具可以讓這更容易一些:您可以使用split_across()
function 來保留列標題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.