3

针织新手在这里。喜欢这个包,一切都很顺利,除了在 LyX 中编译后两个图不会并排出现。不知道发生了什么,因为我正在逐字复制 knitr 图形手册 (knitr-graphics.lyx) 中的示例。

我的 LyX 代码(在 Figure Float 内):

<<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.1 R 版本 3.0.1 knitr 1.5

4

1 回答 1

2

第一个块中一个全局选项集: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')
@
于 2013-10-20T01:14:38.767 回答