library(ggplot2)mpg.eg <- within(mpg[1:74,],{ model <- reorder(model,cty) manufacturer <- reorder(manufacturer,-cty)})pdf(file="figures/ios-example.pdf")p <- qplot(cty,model,data=mpg.eg)p + facet_grID(manufacturer ~ .,scales="free",space="free") + opts(strip.text.y = theme_text())dev.off()
在iPhone上查看时,不会显示点图中的点.例如,如果您使用的是iOS设备,请参阅the resulting pdf.
我从阅读文档中了解到,这很可能是有限的字体可用性和iOS上的pdf渲染变幻莫测的问题,而不是R中的pdf创建问题.我曾经想过可能在pdf中嵌入字体
embedFonts("figures/ios-example.pdf")
会解决问题,但事实并非如此.除了让这个数字以其他格式提供之外,我还能做些什么来解决这个iOS问题吗?
解决方法 默认情况下,embedFonts不会嵌入标准pdf字体集,因此实际上不会对示例pdf进行任何重大更改.试试吧embedFonts("figures/ios-example.pdf",options="-dSubsetFonts=true -dEmbedAllFonts=true")
如果这不起作用,那么也要点“-dpdfSETTINGS = / printer”.
但是,对于它的价值,您的示例在我必须提供的唯一iOS设备上正确显示(iPad,OS版本4.2.1).
总结以上是内存溢出为你收集整理的显示在iOS设备上使用R创建的PDF图形的问题全部内容,希望文章能够帮你解决显示在iOS设备上使用R创建的PDF图形的问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)