R:数学标注的特例

R: Speical case of mathematical annotation

我想设置一个带有数学符号的标题。我想详细写一下,k 是 [1;12] 的一个元素。我不知道怎么做。

我的方法如下:

plot(1:10, main = expression(k %in% w)) 

但我无法通过 [1;12] 删除 w。

也许有人可以帮助我

您可以像这样硬编码标题:

plot(1:10, main = expression(k %in% group("[", "1;12", "]")))

或者说您希望 112 来自变量中的值。您可以像我编写的这些示例中那样使用 bquote

w <- c(1, 12)
plot(1:10, main = bquote(k %in% group("[", list(.(w[1]), .(w[2])), "]")))

z <- 1:12
plot(1:10, main = bquote(k %in% group("[", .(min(z)) * ";" * .(max(z)), "]")))