带下标的起始轴标签

问题描述:

我想在R中向我的坐标轴添加特定标签。我已阅读了大量帖子,指出使用expression函数和括号来执行此操作。我想添加到我的轴的标签以下标开头和结尾。带下标的起始轴标签

plot(1:10, xlab=expression([10]'x'[5]) 

启动带标导致错误标签:

Error: unexpected '[' in "plot(1:10, xlab=expression(["

我试图在空引号添加为占位符的一种形式,但它似乎不工作。

任何帮助,将不胜感激。

+1

什么是你想作为标签使用,你想要什么用作上标? –

+1

你想要做这样的事吗? 'plot(1:10,xlab = expression(phantom(1)[10] * x [5]))'。目前还不清楚期望的结果是什么。 – MrFlick

+0

我不认为这是不明确的,但也许我正在阅读的行数太多。 x 在代码中粗略地表示它 – thelatemail

您需要多个标有星号(*)为空字符串分开,并启动expression

plot(1:10, xlab=expression(''[10]*'x'[5])) 

enter image description here

+0

我不认为你需要引用'x' - 'plot(1:10,xlab = expression(''[10] * x [5]))'应该可以工作 – thelatemail

+0

完美的工作。谢谢你的帮助。 – Corey