我有類似這樣的數據(如圖所示)。我想在 x 軸上為每個區域繪制一個條形圖,以及該類別的“是”和“否”的數量(最好是堆疊的)。我寫了以下代碼ax1 = df2.groupby(['US Region'])['Daily Weather Report'].value_counts().plot.bar(stacked = True);并得到以下輸出。有沒有辦法讓我以更好的方式表示這一點。堆積圖不起作用。數據集:https ://i.stack.imgur.com/scE8N.png 我得到的輸出: https ://i.stack.imgur.com/aIXGE.png
1 回答
慕哥6287543
TA貢獻1831條經驗 獲得超10個贊
如果沒有易于閱讀的格式的數據,就很難提供幫助。
請試試
ax1 = df2.groupby(['US Region'])['Daily Weather Report'].value_counts().unstack().plot(kind='bar',stacked = True)
添加回答
舉報
0/150
提交
取消
