这是我的问题:
Error in parse(text = lab) : <text>:1:13: unexpected input
1: tau^-1 == 4 ±
^
它给了我这个错误:
<div ng-controller="myController">
<my-directive>
{{abc}}
</my-directive>
<my-directive>
{{def}}
</my-directive>
</div>
你能帮帮我吗?提前谢谢!
答案 0 :(得分:4)
如果设置parse = TRUE
,标签将按照?plotmath
中的说明显示。在帮助页面上,您可以找到具有可用功能和正确语法的表格。
在您的情况下,您只需使用%+-%
而不是unicode符号\u00B1
,以便R能够将其强制转换为表达式。
l <- paste("tau^-1 ==", a[1], "%+-%", a[2], "*~s^-1")
qplot(x, y) + annotate("text", x = 1.5, y = 3.5, parse=TRUE, label = l)