我正在使用 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)
。
一旦安装knitr
并R
加载LyX
,这对我来说很有效:
<<chunk_name, fig.width=6.5, fig.height=4, background=NA>>=
#plot...
@