matplotlibでのプロットでtwinx()で左右に軸をとって2つのグラフをプロットする際に、表示順を変更したいのですが可能でしょうか?
引数にzorderを指定してみましたが、軸が異なるためか適用されませんでした。
python
1from matplotlib import pyplot as plt 2 3number = [1,2,3,4,5] # x軸 4max_speed = [160, 170, 150, 140, 120] # y軸1 5count = [1,7,8,9,6] # y軸2 6 7fig = plt.figure() 8ax_speed = fig.add_subplot(1, 1, 1) 9ax_speed.plot(number, max_speed, color="k", linewidth=10, zorder=2) 10ax_count = ax_speed.twinx() 11ax_count.bar(number, count, zorder=1) 12plt.show()
回答1件
あなたの回答
tips
プレビュー