您可以通过移动a的
position参数来做到这一点,以
bar-plot使它们彼此相邻,如下所示:
matplotlib.style.use('ggplot')fig, ax = plt.subplots()df[['a', 'c']].plot.bar(stacked=True, width=0.1, position=1.5, colormap="bwr", ax=ax, alpha=0.7)df[['b', 'd']].plot.bar(stacked=True, width=0.1, position=-0.5, colormap="RdGy", ax=ax, alpha=0.7)df[['a', 'd']].plot.bar(stacked=True, width=0.1, position=0.5, colormap="BrBG", ax=ax, alpha=0.7)plt.legend(loc="upper center")plt.show()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)