小编Kie*_*ran的帖子

显示在iOS设备上使用R创建的PDF图形的问题

我在R中制作了一些图.生成的PDF在iPhone等iOS设备上无法正常显示.例如,这是一个以PDF格式创建的股票ggplot2图:

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()
Run Code Online (Sandbox Code Playgroud)

在iPhone上查看时,不会显示点图中的点.例如,如果您使用的是iOS设备,请参阅生成的pdf.

我从阅读文档中了解到,这很可能是有限的字体可用性和iOS上的PDF渲染变幻莫测的问题,而不是R中的pdf创建问题.我曾经想过可能在PDF中嵌入字体

embedFonts("figures/ios-example.pdf")
Run Code Online (Sandbox Code Playgroud)

会解决问题,但事实并非如此.除了让这个数字以其他格式提供之外,我还能做些什么来解决这个iOS问题吗?

pdf r ggplot2 ios

5
推荐指数
2
解决办法
582
查看次数

标签 统计

ggplot2 ×1

ios ×1

pdf ×1

r ×1