我们可以使用以下
在R中的情节标题中使用下标或上标plot(1,1, main=expression('title'^2)) #superscript
plot(1,1, main=expression('title'[2])) #subscript
但是,如果我想在表达式中使用字符串变量,该怎么办?例如,
my_string="'title'^2"
plot(1,1, main=expression(my_string))
显然,这不起作用,情节标题只是变成了my_string而不是标题^ 2。
是否可以在表达式中使用字符串变量?
谢谢, BRIJ。
答案 0 :(得分:0)
为了从字符串中创建表达式,您需要解析它。试试这个
Signal strength
如果您只是想用字符串值替换表达式的某些部分,可以使用类似my_string <- "'title'^2"
my_title <- parse(text=my_string)
plot(1,1, main=my_title)
bquote