我有一个包含 72 个离散类别的 data.frame。当我按这些类别着色时,我会在图例中得到 72 个不同的键。我宁愿只使用第二个或第三个键。
知道我如何减少图例中的行数吗?
谢谢H。
下面给出了重现我的问题的代码。
t=seq(0,2*pi,length.out=10)
RR=rep(cos(t),72)+0.1*rnorm(720)
dim(RR)=c(10,72)
stuff=data.frame(alt,RR)
names(stuff)=c("altitude",
paste(rep(15:20,each=12),
rep(c("00","05",as.character(seq(from=10,to=55,by=5))),6),
sep=":"))
bb=melt(stuff,id.vars=c(1))
names(bb)[2:3]=c("period","velocity")
ggplot(data=bb,aes(altitude,velocity))+geom_point(aes(color=period))+geom_smooth()