在 lyx 中减小 R 图形尺寸?

在 lyx 中减小 R 图形尺寸?

我正在使用 LyX 和 Sweave 模块在文档中生成一些 R 图形。我似乎无法让图形变小,而且它们往往会占用半页,这太大了。我尝试过:

 <<echo=F, fig=T, width=0.5, height=0.5>>=

但它抛出了错误。将宽度和高度设置为大于 1 的任何值都会使我的图形线条变粗,字体变大,但它占用的空间量基本相同。

那么有没有什么办法可以让输出数字更小一些呢?

答案1

您使用的是哪个版本的LyX?如果您使用的是 2.0.3(最新稳定版本),那么您可以使用 ,knitr我认为它更灵活。请注意,您必须knitr在 中安装R,您可以通过 来完成install.packages('knitr')。然后,在 LyX 中,对于模块,请Sweave选择而不是Rnw (knitr)

一旦安装knitrR加载LyX,这对我来说很有效:

<<chunk_name, fig.width=6.5, fig.height=4, background=NA>>=
#plot...
@

相关内容