【发布时间】:2020-04-28 20:30:30
【问题描述】:
以下代码块的输出在呈现的 pdf 文档中被分为 2 个块(图 1 和 2),第一个块包含两个第一列(Estimate 和 Std.Error),另一个包含其余列(t 值和 Pr(>|t|)) 。 控制台输出格式(一个块中的所有列,图 3)如何保存在输出 pdf 文档中?
代码块:
```{r model1}
lm1=lm(formula=Long.Term.Debt~.,data=donnees[,-c(1:3)])
summary(lm1)
```
pdf文档中的渲染输出:
Fig. 1: A first block containing 2 first columns
Fig. 2: Another block containing 2 remaining columns
期望的输出:
Fig. 3: Console output (one block containing all columns)
我尝试增加输出的显示区域并减小字体大小,但没有结果:
减小字体大小:
\tiny
```{r model1}
lm1=lm(formula=Long.Term.Debt~.,data=donnees[,-c(1:3)])
summary(lm1)
```
设置显示区域大小:
```{r model1, fig.width=80, fig.height=8}
lm1=lm(formula=Long.Term.Debt~.,data=donnees[,-c(1:3)])
summary(lm1)
```
提前致谢。
【问题讨论】:
-
fig.width=80, fig.height=8不会更改代码的字体大小,因为这些选项用于图形输出,而不是您要在 PDF 文件中显示的文本输出。 -
感谢您的评论@CarlosLuisRivera。实际上,我是在假设代码输出呈现为“某种图形”或“fig.width”和“fig.height”实际上参数化任何输出显示区域的假设下做到这一点的。
标签: r-markdown