我想将我的情节传说分成两行。我使用下面的代码,它不会将图例分成两行。我在论坛中进行了搜索,其中大多数建议在美学中使用分组,例如,如果按变量分组填充,那么必须在guide参数中传递相同的内容。我和小组一起做了这件事并且没有用。任何帮助将不胜感激。
points<-c("80","60","40","20","all")`
var1<-c(59,48,44,39,36)
var2<-c(91,88,81,78,69)
var3<-c(98,97,96,93,90)
var4<-c(8,7.5,6,5,4)
data<-data.frame(points,var1,var2,var3,var4)
data2<-melt(data,key=points)
x<-ggplot(data2,aes(x=points,y=value,group=variable))+
geom_line(aes(linetype=variable))+geom_point()+
scale_linetype_manual(values=c(5,6,3,1))
x+guides(group=guide_legend(nrow=2))