有没有什么办法让控制字符的文本字符串,如"\n"
为newline
一个plotmath表达式内评估,反之亦然。 在下面的例子中,我想结合:
- 一些字符文本
- 文本控制字符(行)
- 替代变量名
- 包括plotmath表达
看完这个问题 ,我可以得到最有与替补的方式,但newline
字符不进行评估。 现在我转圈圈,并混淆自己plotmath
, parse
, bquote
和substitute
。 在帮助页面的plotmath它说
控制字符(例如\ n)的在字符串不被解释在plotmath,不同于正常打印。
这是否意味着它真的是不可能的?
lab = "some data"
form = "Exponential"
x = 1:10
y = x^2
plot( x , y , type = "b" )
title( main = substitute( paste( "Plot of " , phi , " of: " , lab , "\nFunctional form: " , form ) , list(lab = lab , form = form ) ) , adj = 0 )