Knitr 新手在这里。喜欢这个包,一切都很顺利,除了两个情节一旦在 LyX 中编译就不会并排出现。不知道发生了什么,因为我正在逐字复制knitr图形手册(knitr-graphics.lyx)中的示例。
我的 LyX 代码(在图形浮点数内):
<<two-high, fig.width=3, fig.height=2.5, out.width='0.49\linewidth'>>=
plot(cars)
boxplot(cars$dist,xlab='dist')
@
我无法发布图像,但在编译的 pdf 中,这些图彼此出现,而不是并排显示。
我的代码是直接从 knitr 图形手册中复制的,所以我不明白为什么这些情节不是并排的。
更改out.width
乘数确实会更改图的宽度,但它们绝不会显示在同一行上。
有什么建议吗?
LyX 版本 2.0.5.1R 版本 3.0.1针织品 1.5
在第一个块中设置了一个全局选项fig.show
:
opts_chunk$set(fig.show='hold')
这个选项在这里至关重要。您可能会在此处看到一个更简单的示例。或者,您可以将其用作本地选项:
<<two-high, fig.width=3, fig.height=2.5, fig.show='hold', out.width='0.49\linewidth'>>=
plot(cars)
boxplot(cars$dist,xlab='dist')
@