国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

python - pandas 按條件分組制圖

瀏覽:94日期:2022-06-11 10:56:43

問題描述

如何以姓名為橫坐標,分數為縱坐標,畫 條形圖?python - pandas 按條件分組制圖

問題解答

回答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()

結果:python - pandas 按條件分組制圖

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 临洮县| 金乡县| 乌鲁木齐县| 金秀| 太仆寺旗| 紫金县| 本溪市| 五常市| 舟山市| 三河市| 宜章县| 大丰市| 娱乐| 田东县| 新竹县| 鹰潭市| 老河口市| 同江市| 封开县| 都匀市| 闽侯县| 郎溪县| 扎兰屯市| 永新县| 奉节县| 师宗县| 郁南县| 顺昌县| 鞍山市| 越西县| 黎城县| 潢川县| 天长市| 隆化县| 盱眙县| 临汾市| 丰宁| 胶州市| 宣化县| 浦东新区| 乐昌市|