1

我希望同时包含一个下标和一个标题进入两行,但使用以下命令没有得到想要的结果:

base<-'B1'
compare<-'A1'
plot (1, 1, main = bquote('Annual mean' ~CO[2] ~'Flux Difference: \n'  ~.(compare)~ 'minus'~.(base)))

我希望在“通量差异”之后插入一个换行符,但它没有发生,而是这个术语无处不在。请帮我。

谢谢,穆尼什

4

1 回答 1

7

这是一个相当普遍的要求,并没有真正干净的答案。Plotmath 不接受“\n”(帮助页面记录了这一点。)一个躲闪方法是使用每一行作为 plotmath 函数的参数atop。有时使用的另一个绘图技巧是使用phantom空参数列表以允许波浪号不引发错误,但这里不需要:

plot (1, 1, main = bquote( atop('Annual mean' ~CO[2] ~'Flux Difference:' , 
                                     .(compare)~ 'minus'~.(base))) )

在此处输入图像描述

于 2012-11-09T23:25:29.560 回答