小编San*_*der的帖子

ggplot2 pdf导入Adobe Illustrator缺少字体AdobePiStd

我使用以下命令创建了几个简单的ggplot2图并将它们保存为PDF文件:

p <- ggplot(plotobject, aes(x=Pos, y=Pval),res=300)
ggsave(plot=p,height=6,width=6,dpi=200, filename="~/example.pdf")
Run Code Online (Sandbox Code Playgroud)

如果我现在在Adobe Illustrator中打开此example.pdf,我会收到以下错误:

字体AdobePiStd缺失.受影响的文本将使用替代字体显示.

有没有办法在ggplot2中指定一个字体(我认为这是针对点/点)Adobe会理解或者有没有办法让这个字体在Adobe工作?

/编辑只是为了澄清,文本/标签/标题都很好它的字体/ edit2缺少的点我只是使用ggsave中的EPS输出我有一个工作的解决方案,但仍然希望找到一种方法也可以直接在AI中打开/导入PDF格式的ggplot2图

r adobe-illustrator ggplot2

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

ggplot2:绘制geom中因子的顺序

我有一个(密集的)数据集,由5组组成,因此我的data.frame看起来像x,y,group.我可以使用以下方法绘制此数据并根据其组对点进行着色:

p= ggplot(dataset, aes(x,y))
p = p + geom_point(aes(colour = group))
Run Code Online (Sandbox Code Playgroud)

我的问题现在只是我想控制哪个组位于最前面.目前看起来这是随机决定的(至少我似乎无法弄清楚是什么让某些东西成为"顶级"点).在ggplot2中是否有任何方法告诉geom_point点的顺序应该是什么?

r ggplot2

7
推荐指数
2
解决办法
8068
查看次数

R:使用位串创建True/False

在我得到的文件中有一个参数列表,下面的字符串设置为0 = false和1 = true.我可以创建一个简单的脚本来切断字符串中的字符串然后每个字符定义设置一个带有trues/falses的向量但是想知道在基本包或者CRAN包中是否默认没有这样的功能.

示例位字符串:000000000000000000001000000010000000000000000000000000000000000000000001

字符串可能很长,我将不得不解析它们的负载,所以很高兴看到是否有一些功能可以用合适的速度做到这一点:-)

r

2
推荐指数
1
解决办法
354
查看次数

标签 统计

r ×3

ggplot2 ×2

adobe-illustrator ×1