plot R 中的文本对齐

text alignment in plot R

我正在向 R 中的绘图添加文本,但现在文本最后一部分的对齐方式已关闭。我正在尝试将文本的 R2 部分对齐到两个废话下方。这只是一个例子。

例子

plot(1:10)
text(8,4,expression("blah \nblah\n"~R^2~"= 0.98"),col="red")

如有任何帮助,我们将不胜感激。

谢谢

我只会在使用的表达式中使用expression,并使用adj参数来调整对齐方式。

plot(1:10)
text(8,4,c("blah \nblah\n", expression(paste(R^2, "= 0.98"))),col="red", adj = 0)

此外,您似乎在尝试做一些传奇。你可以使用 legend 来做到这一点:

legend('bottomright', c('blah', 'blah', expression(paste(R^2, "= 0.98"))))

这样的代码可读性更高,您可以根据需要调整设置。检查 ?legend 了解更多信息。