我需要使用ggplot2在单个散点图上绘制50000个点,然后我需要能够以矢量格式在Illustrator中打开(为纸张制作数字)。
没有比散点图更好的方式来显示我的数据,我需要能够显示各个点。
目前,我输出的是pdf。问题是,虽然我可以在Adobe Acrobat和Mac预览版中打开文件,但是当阅读PDF文件时,Illustrator会挂起,可能是因为它有太多的要点无法处理。
我应该输出到其他图形设备吗?或者有没有办法可以使用Acrobat Pro有选择地将一些数据合并到图层或公共路径中以使Illustrator能够打开文件?
提前致谢!
答案 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()