我想将一个图例添加到一个图例中,其中只有一个图例名称是斜体的。我plot()
在base R中使用。
- 但是,我需要斜体行来包含可变数字,所以我使用
bquote
.
我试过的不起作用:
a <- 2 ; b <- 5
plot(a,b)
l1 <- bquote(Italic ~ .(a) + .(b))
l2 <- bquote(a + b)
legend(x='topright',legend = bquote(italic(.(l1))))
legend(x='topleft',legend = c(bquote(italic(.(l1))),l2))
- 请注意,当我将表达式单独保留(右图例)时,它会正确斜体。但是,当我为其他图例行添加文本时,它会搞砸(左图例)。
我该如何正确地做到这一点?
注意:我宁愿有一个不需要多次调用legend()
.