gpt4 book ai didi

r - 将英镑符号添加到 ggplot

转载 作者:行者123 更新时间:2023-12-01 23:50:37 24 4
gpt4 key购买 nike

同样,这可能非常明显,但我如何向 ggplot 添加英镑符号?

我一直在努力

ylab(expression(symbol('\U00a3')))

例如

library(ggplot2)
qplot(1:10,1:10,geom='line')+ylab(expression(symbol('\U00a3')))

但我得到的是罗马字母 R。

最佳答案

symbol 查找 Adob​​e Symbol 编码,而您想要使用转义的 unicode 字符。因此,请勿使用表达式(symbol('\U00a3'))。 Adobe Symbol 编码中没有纯正符号(但您可以使用 expression(symbol('\240')) 获得欧元符号)。

我无法轻易告诉您为什么 expression(symbol('\U00a3')) 返回 Rfrakturlessequal 符号。有趣的是,lessequal 的符号代码是 '\243',这也是 Adob​​e Latin 编码中的纯符号代码。 Rfraktur'\302' 给出。

要获得英镑标志,请使用此:

qplot(1:10,1:10,geom='line')+ylab('\U00a3')

enter image description here

或者你可以使用

qplot(1:10,1:10,geom='line')+ylab(expression('\U00a3'))

这会做同样的事情。

关于r - 将英镑符号添加到 ggplot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15995106/

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