R 在粘贴命令中使用下标

R 在粘贴命令中使用下标,r,ggplot2,R,Ggplot2,我想将X替换为sum(mtcars$mpg)。使用paste我可以使用paste(“v_total=,sum(mtcars$mpg))。如何将\uu更改为表达式中的下标?利用bquote可以这样实现: 库(ggplot2) ggplot(数据=mtcars,aes(x=档位))+ geom_bar()+ 实验室(x=“”, y=“”, title=“情节”, 副标题=bquote(~v[总计]==~(总和(mtcars$mpg))) ggplot(data=mtcars, aes(x=gea

我想将
X
替换为
sum(mtcars$mpg)
。使用
paste
我可以使用
paste(“v_total=,sum(mtcars$mpg))
。如何将
\uu
更改为表达式中的下标?

利用
bquote
可以这样实现:

库(ggplot2)
ggplot(数据=mtcars,aes(x=档位))+
geom_bar()+
实验室(x=“”,
y=“”,
title=“情节”,
副标题=bquote(~v[总计]==~(总和(mtcars$mpg)))

ggplot(data=mtcars, aes(x=gear))+
geom_bar() + 
     labs(x="", 
     y="",
     title="A plot",
     subtitle=expression('v'[total]* '= X'))