我试图在用R和ggplot2创建的绘图中包括表情符号。我目前正在使用emoGG软件包,尤其是geom_emoji()
函数。奇怪的是,我可以将表情符号名称作为字符串传递,但是我不能将字符串分配给变量,而只能使用它。这使得无法使用查找表自动执行分配。这是我的意思的示例:
# Reproducible Example
# packages
library(emoGG)
library(ggplot2)
# Example (works)
ggplot(iris,aes(Sepal.Length,Sepal.Width,color = Species)) +
geom_emoji(emoji="1f337")
# Doesn't work (Error: Not Found)
Pic <- "1f337"
ggplot(iris,color = Species)) +
geom_emoji(emoji=Pic)
# Identical
identical("1f337",Pic)