0
我正在使用以下代碼來創建我的熊貓數據框df的餅圖。使用pandas.DataFrame.plot:按值排列圖例
data = df.groupby(["Weather Condition"])['Hours per Year'].sum()
ax = data.plot(kind='pie', labels=None, legend=True)
ax.get_legend().set_bbox_to_anchor((1.1, 1))
我碰到下面的餅圖:
但是,我想傳說從最高值,進行清理整頓的最低值,而不是按字母順序排列。有人知道如何去做這件事嗎?謝謝。
在繪製之前對DataFrame中的值進行排序:'data = data.sort_values(「Hours per Year」)' – DyZ