我想在情节的传说中写下这个文字(LaTeX Code)但我试过,我不能成功。有什么建议吗? R_2(\ delta_ {JS}(\ BX,W),\ THETA)-R_2(\ BX,W) R_2(\ delta_ {JS}(\ BX,W),\ THETA)\ R_2(\ BX,W)
提前谢谢你。
答案 0 :(得分:1)
我不同意投票结束的原因是,由于tikzDevice在行动中缺失,我不知道自动转换为plotmath的方法,因此可能引发的低效黑客攻击如果有人有更好的方法在R图中生成Latex,那就更好了。
您应该能够在texts()的labels参数中使用plotmath等效项。我的麻烦是我不读LaTeX或TeX所以我用http://www.codecogs.com/latex/eqneditor.php来构建我能读的东西。如果有其他资源我可以使用,我很乐意听到它们。 (我找到这些资源的努力花了相当多的时间,我一直在想我是否可以做得更好。)
所以在R中相当复杂,但我认为可行:
?plotmath
plot(1,1)
text(1.1, 1.2, labels=expression(R[2]*( delta[JS]*(phantom(0)*","*W)*","* theta)-
R[2]*(phantom(0)*","*W)*R[2]*( delta[JS]*(phantom(0)*
","*W)*","* theta)[2](phantom(0)*","*W)) )
如果你想要斜体:
text(1.1, 0.8, labels=expression( italic( R[2]*( delta[JS]*(phantom(0)*","*W)*","* theta)-
R[2]*(phantom(0)*","*W)*R[2]*( delta[JS]*(phantom(0)*
","*W)*","* theta)[2](phantom(0)*","*W)) ) )
如果你想要serif字体,请将其添加到文本参数,family="serif"
答案 1 :(得分:0)
向绘图的xlab添加表达式的示例(类似于我猜的添加LaTeX代码):
library(ggplot2)
data(cars)
qplot(speed, dist, data=cars) + xlab(expression(alpha + frac(beta, gamma)))