R 用文本替换点&;然后使用变量下标

R 用文本替换点&;然后使用变量下标,r,ggplot2,text,label,subscript,R,Ggplot2,Text,Label,Subscript,我想将下面的粘贴(cyl,am,sep=“-”)替换为这样的内容:我将cyl作为标记,am作为绘图中的下标。例如,这些点会显示:41,40,61,60,81,80 注意。下标是一个变量。它不是静态输入。多谢各位 mtcars %>% ggplot(aes(y=mpg,x=disp,group=cyl, color=cyl,label = paste(cyl,am,sep="-"))) + geom_point(shape=21,color="whit

我想将下面的
粘贴(cyl,am,sep=“-”)
替换为这样的内容:我将cyl作为标记,am作为绘图中的下标。例如,这些点会显示:41,40,61,60,81,80

注意。下标是一个变量。它不是静态输入。多谢各位

mtcars %>% 
  ggplot(aes(y=mpg,x=disp,group=cyl, color=cyl,label = paste(cyl,am,sep="-"))) +
  geom_point(shape=21,color="white") + 
  geom_text(size=4.5) + theme_bw()

谢谢你的推荐。这是一个变量的解决方案:
mtcars%>%ggplot(aes(y=mpg,x=disp,group=cyl,color=cyl,label=paste0(cyl,“,am,”)))+geom_point(shape=21,color=“white”)+geom_text(size=3.8,parse=TRUE)+theme_bw()