annotate("text",x=600, y=3.5e-04,label="y==~3.57~10^{-05}~x~-~2.79~10^{-05}",parse=TRUE,fontface="italic")
这几乎让我想要equation as it is
现在,正如你从我的代码中看到的那样,我希望用(1)斜体字母绘制等式,(2)更重要的是在数字和指数之间得到*为3.75 * 10 .. 。 它似乎很容易,但无论我尝试什么尝试我得到一个错误说“意外'*'”。 任何形式的帮助将受到高度赞赏。 谢谢!
答案 0 :(得分:0)
这似乎有效,使用表达式/斜体和粘贴来获取文本对象并将其添加到注释中:
annotate("text",x=600, y=3.5e-04,label=paste(expression(italic(y == 3.57 %.% 10^-05 %*% -2.79 %.% 10^-05))),parse=TRUE)
我尝试了一些使用此参考的东西:http://vis.supstat.com/2013/04/mathematical-annotation-in-r/我认为乘法符号旁边的波浪号产生错误