ggplot2 geom_point 50000点 - 输出到pdf - 需要在Illustrator中打开

时间:2014-03-21 04:14:48

标签: r pdf ggplot2 acrobat adobe-illustrator

我需要使用ggplot2在单个散点图上绘制50000个点,然后我需要能够以矢量格式在Illustrator中打开(为纸张制作数字)。

没有比散点图更好的方式来显示我的数据,我需要能够显示各个点。

目前,我输出的是pdf。问题是,虽然我可以在Adobe Acrobat和Mac预览版中打开文件,但是当阅读PDF文件时,Illustrator会挂起,可能是因为它有太多的要点无法处理。

我应该输出到其他图形设备吗?或者有没有办法可以使用Acrobat Pro有选择地将一些数据合并到图层或公共路径中以使Illustrator能够打开文件?

提前致谢!

1 个答案:

答案 0 :(得分:1)

您是否尝试过svg()

x<-runif(50000)
y<-runif(50000)

qplot(x,y,alpha=0.1)

svg("x.svg")
qplot(x,y,alpha=0.1)
dev.off()