我正在制作各种材料中不同金属浓度的条形图,需要轴说μg/ g 。我已经搜索了如何将希腊字符实现到不同的图中,但我似乎无法实际执行此操作。看起来我应该可以使用(expression(paste)
) - 任何人都可以帮助我吗?
这是我当前脚本的摘录:
BP.Ag <- ggplot(data=dat, aes(x=Material, y=Ag, fill=Sample.Material)) +
geom_bar(stat="identity", position="dodge") + theme_bw() +
scale_fill_brewer(palette = "Set1") + ylab("Silver (μg/g)") + guides(fill=FALSE) + theme(axis.text.x = element_text(angle = 45, hjust = 1))
谢谢!
答案 0 :(得分:0)
您是否尝试过用于μ(“\ u00B5”)的UTF-8:
>cat("\u00B5")
µ
在你的情节中你可以使用:
ylab("Silver (\u00B5g/g)")
答案 1 :(得分:-1)
此处提出了类似的问题:Adding greek character to axis title
你的ylab应该是+ylab(expression(paste("Silver ", mu,"g/g")))