【问题标题】:Use Greek characters in ggplot2 titles / legend titles在 ggplot2 标题/图例标题中使用希腊字符
【发布时间】:2018-01-04 02:31:17
【问题描述】:

我想为我的图表添加一个ggtitle,其中包含希腊字符:“Rate (kΩ)”。我还想将图例适当地标记为“kΩ”,大概使用labs()

我找到了this question,它似乎讨论了每个情节部分的用途除了上面的部分。这可能吗?

【问题讨论】:

  • 您可以将expression() 用于labs() 的任何参数,其中title= 是其中之一。
  • ggplot(mtcars, aes(wt, mpg, color=factor(cyl))) + geom_point() + ggtitle(expression(Rate~k*Omega)) + labs(x=expression(k*Omega), colour=expression(k*Omega)) .

标签: r ggplot2


【解决方案1】:

我要做的是使用labs标记两个您的主要标题和您的图例。这可能是个人喜好,但我确实觉得它有点整洁。

Eipi 提到了expression,他是对的,您只需将那部分代码放在括号中即可得到您要求的内容:Rate (kΩ)

完整的代码是这样的:

ggplot(smr, aes(Fuel.Rate, Eng.Speed.Ave.)) + 
  geom_point() + 
  labs(title=expression(Rate~(k*Omega)), x=expression(k*Omega))

【讨论】:

猜你喜欢
  • 2011-08-28
  • 2013-12-25
  • 1970-01-01
  • 2021-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多