我需要使用ggplot2在单个散点图上绘制50000点,然后我需要能够在Illustrator中以矢量格式打开(制作论文图形)。
显示数据没有比散点图更好的方法了,我需要能够显示各个点。
目前,我正在输出pdf。问题是,尽管我可以在Adobe Acrobat和Mac Preview中打开文件,但是Illustrator在“读取PDF文件”时挂起,这可能是因为要处理的点太多了。
我应该输出到其他图形设备吗?还是有一种方法可以使用Acrobat Pro将某些数据有选择地合并到图层或公用路径中,以使Illustrator可以打开文件?
提前致谢!
您是否尝试过svg()
:
x<-runif(50000)
y<-runif(50000)
qplot(x,y,alpha=0.1)
svg("x.svg")
qplot(x,y,alpha=0.1)
dev.off()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句