亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

python 用pandas實現數據透視表功能

瀏覽:4日期:2022-07-01 15:21:19

透視表是一種可以對數據動態排布并且分類匯總的表格格式。對于熟練使用 excel 的伙伴來說,一定很是親切!

pd.pivot_table() 語法:

pivot_table(data, # DataFrame values=None, # 值 index=None, # 分類匯總依據 columns=None, # 列 aggfunc=’mean’, # 聚合函數 fill_value=None, # 對缺失值的填充 margins=False, # 是否啟用總計行/列 dropna=True, # 刪除缺失 margins_name=’All’ # 總計行/列的名稱 )1、銷量數據的透視

python 用pandas實現數據透視表功能

1.1 讀入數據

import osimport numpy as npimport pandas as pdfile_name = os.path.join(path, ’Excel_test.xls’)df = pd.read_excel(io=file_name, # 工作簿路徑 sheetname=’透視表’, # 工作表名稱 skiprows=1, # 要忽略的行數 parse_cols=’A:D’ # 讀入的列 )df

python 用pandas實現數據透視表功能

1.2 數據透視

# 透視數據df_p = df.pivot_table(index=’客戶名稱’, # 透視的行,分組依據 values=’銷量’, # 值 aggfunc=’sum’ # 聚合函數 )# 對透視表進行降序排列df_p = df_p.sort_values(by=’銷量’, # 排序依據 ascending=False # 是否升序排列 )# 設置數值格式df_p = df_p.round({’銷量’: 0}).astype(’int’)# 添加列ks = df_p[’銷量’]//100df_p[’重要程度’] = [’★’*k for k in ks]df_p

python 用pandas實現數據透視表功能

1.3 重新設置圖示表的索引

df_p[’客戶名稱’] = df_p.indexdf_p.set_index(keys=[’重要程度’, ’客戶名稱’])

python 用pandas實現數據透視表功能

注:以上操作從理論和實踐方面看都沒什么問題,但模仿 excel 的痕跡濃重了些,更 python 的操作是用 groupby-applay 的方法。

2 用 分組聚合 實現數據透視

grouped = df.groupby(by=’客戶名稱’)grouped[’銷量’].agg(’sum’)

python 用pandas實現數據透視表功能

2.1 實現目標格式的透視表

# 分類匯總df_p = df.groupby(by=’客戶名稱’ # 分類 ).agg(’sum’ # 匯總 ).sort_values(by=’銷量’, ascending=False # 排序 ).round({’銷量’: 0} # 設置精度 ).astype(’int’) # 數據類型轉換# 添加列ks = df_p[’銷量’]//100df_p[’重要程度’] = [’★’*k for k in ks]df_p[’客戶名稱’] = df_p.index# 層次索引df_p.set_index(keys=[’重要程度’, ’客戶名稱’])

python 用pandas實現數據透視表功能

軟件信息:

python 用pandas實現數據透視表功能

以上就是python 用pandas實現數據透視表功能的詳細內容,更多關于python pandas實現數據透視表的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 免费黄a | 成年女人免费又黄又爽视频 | 91久久青青草原线免费 | 日韩亚洲欧美在线爱色 | 激情亚洲综合网 | 中日韩国语视频在线观看 | 国产精品成人一区二区三区 | 一级日韩一级欧美 | 中文字幕亚洲一区二区v@在线 | 国产免费怕怕免费视频观看 | 美国毛片亚洲社区在线观看 | 久久精品乱子伦免费 | 亚洲欧美在线综合 | 最新亚洲精品 | 小蝌蚪亚洲精品国产 | 成片免费观看视频在线网 | 首页亚洲国产丝袜长腿综合 | 色老成人精品视频在线观看 | 久久99综合国产精品亚洲首页 | 中国黄色三级 | 黄色影片免费观看 | 亚洲欧美一区二区三区蜜芽 | 久久综合九色综合97手机观看 | 国产乱人视频免费观看 | 青青青操 | 在线观看91精品国产入口 | 永久在线观看视频 | 小明永久视频免费播放 | 黄色电影毛片 | 亚洲黄v| 国产喷水吹潮视频在线播放 | 做a视频大全 | 亚洲精品国产精品国自产 | 国产精品欧美激情在线播放 | 免费福利网络在线 | 无遮挡啪啪成人免费网站 | www久久com| 成人社区网站 | 欧美在线一级毛片视频 | 欧美在线看欧美高清视频免费 | 久久4 |