【发布时间】:2018-02-01 16:36:16
【问题描述】:
我试图告诉 ggplot 引用这两个数据子集来为我的直方图条着色。如何指导 AES 中的填充函数根据数据来自哪个数据集为分数着色?
SW_WP_data=subset(sw_og, OG_CTYPE=="WP" & DSGSTTXT=="Designated" & OG_CLASS=="Pine")
ASP_WP_data=subset(sw_og, OG_CTYPE=="WP" & DSGSTTXT=="Designated" & OG_CLASS=="Pine" & NEWSUBSC=="ASP")
SW_ASP_WP=ggplot(data=SW_WP_data, aes(x=OGSCORE), fill=?) +
geom_histogram(binwidth=.6, alpha=.6, col="black") +
geom_histogram(data=ASP_WP_data, binwidth=.6, fill='red', col="black", alpha=.6)+
geom_vline(xintercept=33, linetype="dashed", colour="red")+
xlim(0,65)+
ylim(0,15)+
theme(plot.title = element_text(hjust=0.5))+
labs(title = "Statewide vs. ASP", y= "Count", x="Scores", caption = "2012 data")+
scale_fill_discrete(name="Data Extent", values=c("grey5", "red3"), labels=c("Statewide", "ASP"))
image link 显示了我正在尝试制作的内容,但带有一个引用来自两个不同数据框的分数的图例。如何指导 AES 中的填充函数根据数据来自哪个数据集为分数着色?
【问题讨论】: