gpt4 book ai didi

r - 在 PDF 中绘制符号失败

转载 作者:行者123 更新时间:2023-12-04 11:41:17 26 4
gpt4 key购买 nike

我有以下代码来创建一个 plot .关于 x - 和 y-axessymbols出现在屏幕上的 JPEG当我以这种格式保存我的情节时,而不是当我将情节保存为 PDF 时.

我的 \u2030 有替代符号吗?会打印在我的 PDF 中还是我的问题的其他解决方案?请参阅以下正确(JPEG 格式)和不正确(PDF)绘图的示例。

plot(c(-1,1), c(-1,1), bty = "n", type= "n", las = 1, cex.lab = 1.5, cex.axis = 1.25, main = NULL, 
ylab=expression(paste("Correlation Coefficient (r) for ", delta ^{15},"N"," \u0028","\u2030","\u0029")),
xlab=expression(paste("Correlation Coefficient (r) for ", delta ^{13},"C"," \u0028","\u2030","\u0029")))
axis(1, at = seq(-1.0, 1.0, by = 0.1), labels = F, pos = 0, cex.axis = 0.05, tcl = 0.25)
axis(2, at = seq(-1.0, 1.0, by = 0.1), labels = F, pos = 0, cex.axis = 0.05, tcl = 0.25)

enter image description here
enter image description here

最佳答案

问题是您的默认字体没有“‰”(我将其称为“per mil”)作为使用\u0028 生成的字形。您需要更改为具有该字形的字体:

?pdfFonts

这就是我在没有问题的情况下得到的设置(至少据我所知)。
> str(pdfFonts("sans"))
List of 1
$ sans:List of 3
..$ family : chr "Helvetica"
..$ metrics : chr [1:5] "Helvetica.afm" "Helvetica-Bold.afm" "Helvetica-Oblique.afm" "Helvetica-BoldOblique.afm" ...
..$ encoding: chr "default"
..- attr(*, "class")= chr "Type1Font"

关于r - 在 PDF 中绘制符号失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12096152/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com