凡例のテキストがプロットバーと同じ順序になっていないことに気がつきました。私は伝説の最初の場所で "バナナ"を見ることが期待されます。このような動作を修正することは可能ですか?おかげbarplotはmatplotlibの凡例のテキストの順序を尊重しません
私のコードは次のとおりです。
import matplotlib.pyplot as plt
import pandas as pd
df = pd.DataFrame({"Apple" : [2,3,4,1], "Banana" : [4,2,1,2]})
ax = df.plot.barh()
ax.legend()
plt.show()
そして、私のグラフ: