文章詳情頁
python - pandas 按條件分組制圖
瀏覽:121日期:2022-06-11 10:56:43
問題描述
如何以姓名為橫坐標(biāo),分?jǐn)?shù)為縱坐標(biāo),畫 條形圖?
問題解答
回答1:試試
df.pivot(’name’, ’subject’, ’score’).plot.bar()
基本pandas 可視化原則是,使用pivot 或melt搞出製圖需要的表格格式。
下列是我跑的代碼(Jupyter Notebook)
% matplotlib inlinedata = [ {'name':'abc', 'subject':'A', 'score':40}, {'name':'abc', 'subject':'B', 'score':60}, {'name':'abc', 'subject':'C', 'score':40},{'name':'xyz', 'subject':'A', 'score':10}, {'name':'xyz', 'subject':'B', 'score':90}, {'name':'xyz', 'subject':'C', 'score':30}]df = pd.DataFrame(data)df.pivot(’name’, ’subject’, ’score’).plot.bar()
結(jié)果:
上一條:javascript - ajax后臺(tái)跳轉(zhuǎn)到了其他頁面,還報(bào)錯(cuò)下一條:如何計(jì)算Java date與Mysql的date類型的時(shí)間間隔?
相關(guān)文章:
1. PHP類中的$this2. css - 新手做響應(yīng)式布局, 斷點(diǎn)過后右側(cè)出現(xiàn)空白,求幫助,謝謝。3. javascript - webpack dllPlugin 是不是只用于開發(fā)環(huán)境?4. python - 如何1次執(zhí)行多條SQL語句5. javascript - nodejs 如何同步執(zhí)行某些模塊函數(shù)?6. Python中使用超長的List導(dǎo)致內(nèi)存占用過大7. mysql - 兩表關(guān)聯(lián)查詢,按條件篩選結(jié)果8. javascript - 正則的截取匹配問題求助9. javascript - QQ第三方登錄的問題10. 前端 - css3中,這樣的代碼為什么會(huì)顯示成圖片?
排行榜

熱門標(biāo)簽