比如执行下面这个命令:
<br />
a <- matrix(rnorm(200000),nc=2)<br />
plot(a)<br />


如果你把结果输出到pdf文件中,结果达到6M大!这还仅是一个图,如果你想看一下几组数之间的这种关系,文件会超乎想象的大。打开就会很费时。不知道有没有什么办法使得反映的信息量不减少的情况下,使输出文件减小一些。
感觉这个方法是可行的。我用Sweave的例子试了一下. 我输出的是jpeg格式的。如下报错:
<br />
LaTeX errors:<br />
d:/bin/R_scrip/Sweave-test-1.tex:107: LaTeX Error: Cannot determine size of gra<br />
phic in test.jpeg (no BoundingBox).<br />


对latex不是太了解。

另外,按照这个方法,加载近pdf的图就不是矢量图了吧?
刚看到一个解决的方法,使用hexbin包,参考:http://lmdvr.r-forge.r-project.org/figures/figures.html
<br />
library("hexbin")<br />
data(gvhd10, package = "latticeExtra")<br />
<br />
## Figure 5.14<br />
xyplot(asinh(SSC.H) ~ asinh(FL2.H) | Days, gvhd10, aspect = 1, <br />
       panel = panel.hexbinplot, .aspect.ratio = 1, trans = sqrt)<br />


如果能把小六边型再调整的小一点就好了。