Python で pandas を使用して CSV からデータを読み取って、棒グラフをプロットしています。CSV を a に読み込み、DataFrame
matplotlib を使用してプロットします。
私のCSVは次のようになります。
SegmentName Sample1 Sample2 Sample3
Loop1 100 100 100
Loop2 100 100 100
res = DataFrame(pd.read_csv("results.csv", index_col="SegmentName"))
凡例を外側にプロットして設定します。
plt.figure()
ax = res.plot(kind='bar')
ax.legend(loc='center left', bbox_to_anchor=(1, 0.5))
plt.savefig("results.jpg")
ただし、x 軸の目盛りラベルは垂直方向に配置されているため、テキストを読むことができません。また、外での私の伝説は途絶えています。
目盛りラベルの向きを水平に変更してから、図全体を調整して凡例が表示されるようにすることはできますか?