【问题标题】:Getting greek character in plot axis [duplicate]在绘图轴中获取希腊字符[重复]
【发布时间】:2017-08-24 00:54:47
【问题描述】:

我正在制作各种材料中不同金属浓度的条形图,并且需要轴表示 μ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))

谢谢!

【问题讨论】:

    标签: r plot axis-labels


    【解决方案1】:

    这里提出了类似的问题:Adding greek character to axis title

    您的 ylab 应该类似于 +ylab(expression(paste("Silver ", mu,"g/g")))

    【讨论】:

      【解决方案2】:

      您是否尝试过 µ ("\u00B5") 的 UTF-8:

      >cat("\u00B5")
      µ
      

      在你的情节中你可以使用:

      ylab("Silver (\u00B5g/g)")
      

      【讨论】:

        猜你喜欢
        • 2016-06-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-28
        • 2012-05-23
        • 2016-09-01
        相关资源
        最近更新 更多