hto*_*que 5 pdf encoding r plotmath
我想在R中的箱形图的x轴上使用无穷大符号,我想写入PDF文件.
我可以通过这样做设置无穷大符号
names(data)[9] <- "?"
Run Code Online (Sandbox Code Playgroud)
但是在尝试编写时会出现编码错误:
conversion failure on '?' in 'mbcsToSbcs': dot substituted for <...>
Run Code Online (Sandbox Code Playgroud)
我不完全确定你是如何放置标签的,但以下代码对我有用:
x <- 1:10
y <- 1:10
pdf("infty.pdf")
plot(x,y,xlab=expression(infinity))
dev.off()
Run Code Online (Sandbox Code Playgroud)
因为它产生的PDF的x轴标有无穷大符号.对于数学符号,我建议不要将它们存储为字符,并期望R像对待其他字符一样对待它们.有关?plotmath更多信息,请参阅
您可以使用Unicode,例如:在R图形中使用Unicode'dingbat-like'字形,跨设备和平台,尤其是PDF(无穷大是Unicode 8734):特别是,简单地使用cairoPDF设备可能会使这项工作成为可能.可能更好的想法是使用?plotmath功能(参数?boxplot下面引用names:
boxplot(matrix(1:10,ncol=2),names=c("a",expression(infinity)))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2460 次 |
| 最近记录: |