我正在尝试绘制带有误差线的散点图和条形图。这两个变量的范围非常不同(散点图 0 - 20000+;条形图 0-1)。所以我想用两个不同的 y 轴创建一个包含两个图的图。这是我到目前为止所得到的:
ggplot(data, aes(x=seaname, y=chao2)) + geom_bar(stat="identity",
aes(x=seaname, y=compl, colour=major_sea)) + geom_point(aes(colour=major_sea))
+ geom_errorbar(aes(ymin=chao2_lower, ymax=chao2_upper,
colour=major_sea)) + theme(axis.text.x=element_text(angle=90,
vjust=0.5, size=9))
只是为了澄清:我不希望两个图表在彼此下方表示。我希望它们在同一个单一的图表中。有没有遇到过这种问题的人?
干杯!!