【发布时间】:2013-11-15 21:44:34
【问题描述】:
我正在绘制一系列箱线图以及顶部的点,但我的颜色图例将所有符号显示为小框。我试过使用 override.aes 但问题仍然存在。如果你能告诉我如何让 r^2 在标题中很好地出现,那就加分。
r2df.realtime=subset(r2df,yr>reconyear)
r2df.sameyr=subset(r2df,yr==reconyear)
ggplot()+geom_boxplot(data=r2df.realtime,aes(as.factor(yr),r2phvrcn,col='model1'),outlier.shape=3)+
geom_boxplot(data=r2df,aes(x=as.factor(yr),y=r2phv,col='model2'))+
geom_point(data=r2df,aes(x=as.factor(yr),y=r2recon,col='model3'),shape=6)+
geom_point(data=r2df.sameyr,aes(x=as.factor(yr),y=r2phvrcn,col='model4'),shape=6)+
scale_color_manual(values=c('blue','red','green','black'))+
facet_grid(~mth)+
guides(color=guide_legend('Model'),override.aes=list(shape=c(6,6,1,1)))
labs(title=paste('Real-time Ensemble of Cross-Validated Skill Scores (',expression(r^2),')',sep=''))
【问题讨论】:
-
能否将您的代码缩减为显示问题所需的代码?
-
问题在于复杂性......但我已经删除了一些轴标签等。还有什么不清楚的?