簡體   English   中英

Huxreg output 不適合 pdf 創建者 R Markdown/knitr

[英]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

任何關於如何將表格正確安裝到 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM