【问题标题】:plot axis label formatting units in R在R中绘制轴标签格式化单位
【发布时间】:2018-05-19 04:31:05
【问题描述】:

我正在绘制单位为umol/m2/s 的光合有效辐射 我可以让 R 在上标中使用 umu-2 绘制“PAR umol m-2”:

bp_m + ylab(expression(paste('PAR ',mu,'mol m')^-2))

bpm 是情节的其余部分,但我无法添加s^-1,我尝试了各种形式的表达式、粘贴等

【问题讨论】:

  • ggplot() + ylab(expression(paste('PAR ',mu,'mol m')^-2)) 适合我。
  • 嗨,可以,但我想在最后添加 s^-1,但我无法做到。

标签: r plot units-of-measurement


【解决方案1】:

终于到了那里 - R 似乎有很多不同的方式来做同样的事情,我花了很长时间来理解语法等

bp_m+labs(y = ~paste("PAR ", mu, "mol m"^-2,"s"^-1)) 
bp_m+ylab(~paste("PAR ", mu, "mol m"^-2,"s"^-1))) 

两者都有效

【讨论】:

    猜你喜欢
    • 2012-05-30
    • 1970-01-01
    • 2021-08-12
    • 2016-04-29
    • 2012-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多