r - 如何连接两个表达式?

标签 r expression plotmath

如何组合两个表达式( 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似乎是相关的,但我发现它对这个特定问题没有帮助。

最佳答案

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

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

关于r - 如何连接两个表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53532678/

相关文章:

r - bgroup 无法在 ggplot 上正确呈现

r - 绘图符号显示为白色矩形

r - RStudio 中的 lpsolveAPI

c# - 如何构建可编译为 Func<T> 的表达式?

R- 在第一个 NA 之后用 NA 替换数据帧行中的所有值

ios - NSPredicate swift2 的最长时间

JavaScript语言解析: Distinguish function expressions and declarations

删除使用plotmath制作的ggrepel标签之间的空间

r - R中倾斜箱线图的x标签

r - R 中的适当比例表和 chisq.test()