首页 > 解决方案 > 如何在ggplot中为轴标签插入三个换行符并添加希腊符号?

问题描述

我需要绘制一个带有许多面板的图形,因此,我在 y 轴上没有太多空间,需要插入换行符。这可以通过 ggplot 中的 /n 轻松完成。但是,我有上标等,我还需要添加一个希腊符号。我设法有两个换行符,但是添加第三行和一个希腊符号是不可能的......

library (car)
data(cars)
ggplot(cars, aes(x=dist,y=speed))+
  geom_point()+
  labs(x="Sand (%)", y= expression(atop(fully~corrected~basal~respiration,"expression(delta) ("*µl~O[2]~h^{-1}~g^{-1}~dry~soil*")"))) 

在第一行中,我想“完全纠正”。在第二行“基础呼吸”。在第三行中的单位和希腊 delta 符号 Δ 之前。谢谢!

标签: rggplot2

解决方案


推荐阅读