【问题标题】:How to concatenate two expressions?如何连接两个表达式?
【发布时间】:2019-05-01 03:24:26
【问题描述】:

如何将两个表达式(expralpha~"is in ")组合起来,使它们显示为一个表达式(在绘图标签中或通过 mtext() 左右)?

expr <- expression(bgroup("(",frac(1,3)*", "*frac(1,2),")")) 
plot(0, 0, xlab = expression(c(alpha~"is in ", expr)), ylab = "") 

This 似乎是相关的,但我发现它对这个特定问题没有帮助。

【问题讨论】:

    标签: r expression plotmath


    【解决方案1】:

    ...找到答案(感谢之前已删除的帖子):

    expr <- bquote(bgroup("(",frac(1,3)*", "*frac(1,2),")")) 
    plot(0, 0, xlab = bquote(alpha~"is in "~.(expr)), ylab = "")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-29
      • 1970-01-01
      • 2014-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      • 1970-01-01
      相关资源
      最近更新 更多