0

我正在尝试在基本 R 绘图图例中创建一个标签,该标签具有大于或等于符号,后跟从变量收集的数值。我可以使用以下代码使用 Unicode 字符和bquote函数来做到这一点:

data = c(1,2,3,4)
paste0("\u2265", bquote(.(data[2])))

我想知道是否可以在没有 Unicode 字符的情况下制作这样的标签,同时为数值引用变量。expression我使用嵌套、、、和函数调用的组合没有成功paste,而且我在这里没有看到解决这个特定问题的问题(如果我错过了什么,我深表歉意)。substitutebquote

理想情况下,该解决方案也可以推广到其他绘图字符。

4

1 回答 1

1
data = c(1,2,3,4)

plot.new()
text(0.5, 0.5, bquote({} >= .(data[2])), cex = 30)

结果图

于 2017-06-21T05:29:30.403 回答