亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用python(Pandas)堆積條形集群

如何使用python(Pandas)堆積條形集群

LEATH 2019-09-02 11:04:37
所以這是我的數據集的樣子:In [1]: df1=pd.DataFrame(np.random.rand(4,2),index=["A","B","C","D"],columns=["I","J"])In [2]: df2=pd.DataFrame(np.random.rand(4,2),index=["A","B","C","D"],columns=["I","J"])In [3]: df1Out[3]:           I         JA  0.675616  0.177597B  0.675693  0.598682C  0.631376  0.598966D  0.229858  0.378817In [4]: df2Out[4]:           I         JA  0.939620  0.984616B  0.314818  0.456252C  0.630907  0.656341D  0.020994  0.538303我希望每個數據幀都有堆積條形圖,但由于它們具有相同的索引,我希望每個索引有2個堆疊條形。我試圖在同一軸上繪制兩個:In [5]: ax = df1.plot(kind="bar", stacked=True)In [5]: ax2 = df2.plot(kind="bar", stacked=True, ax = ax)但它重疊。然后我嘗試先連接兩個數據集:pd.concat(dict(df1 = df1, df2 = df2),axis = 1).plot(kind="bar", stacked=True)但這里一切都堆積如山我最好的嘗試是: pd.concat(dict(df1 = df1, df2 = df2),axis = 0).plot(kind="bar", stacked=True)這使 :在此輸入圖像描述這基本上是我想要的,除了我想要的酒吧訂購(df1,A)(df2,A)(df1,B)(df2,B)等......我想有一個技巧,但我找不到它!在@ bgschiller的回答之后我得到了這個:在此輸入圖像描述這幾乎是我想要的。我希望通過索引對條形圖進行聚類,以便在視覺上清晰。額外:x標簽不是多余的,如:df1 df2    df1 df2_______    _______ ...   A          B謝謝你的幫助。
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 648 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號