||
在用R做图并且把图保存为pdf格式的时候,经常会出现图中点的形状变成q,即使我们通过pch参数设置了点的形状。这个问题怎样解决?参考了网上的资料,发现解决办法很简单。pdf()函数中的字体设置默认阻止输出圆形的点(三角形和棱型的不受影响),因此当我们设置pch=16的时候本来应该出现圆点,但是却被q代替了,而设置pch=17的时候输出正常(三角形)。解决这个问题的办法就是把其中一个参数useDingbats设置为FALSE,如下:pdf("test.pdf",useDingbats=FALSE)
还有更复杂的方法如下面的网址所示,不过我没有试过。
参考自:http://stackoverflow.com/questions/14347362/r-pch-plotting-in-illustator-as-q
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-20 01:29
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社