成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術(shù)文章
文章詳情頁

python 用pandas實現(xiàn)數(shù)據(jù)透視表功能

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

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

pd.pivot_table() 語法:

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

python 用pandas實現(xiàn)數(shù)據(jù)透視表功能

1.1 讀入數(shù)據(jù)

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, # 要忽略的行數(shù) parse_cols=’A:D’ # 讀入的列 )df

python 用pandas實現(xiàn)數(shù)據(jù)透視表功能

1.2 數(shù)據(jù)透視

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

python 用pandas實現(xiàn)數(shù)據(jù)透視表功能

1.3 重新設置圖示表的索引

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

python 用pandas實現(xiàn)數(shù)據(jù)透視表功能

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

2 用 分組聚合 實現(xiàn)數(shù)據(jù)透視

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

python 用pandas實現(xiàn)數(shù)據(jù)透視表功能

2.1 實現(xiàn)目標格式的透視表

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

python 用pandas實現(xiàn)數(shù)據(jù)透視表功能

軟件信息:

python 用pandas實現(xiàn)數(shù)據(jù)透視表功能

以上就是python 用pandas實現(xiàn)數(shù)據(jù)透視表功能的詳細內(nèi)容,更多關(guān)于python pandas實現(xiàn)數(shù)據(jù)透視表的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 大臿蕉香蕉大视频成人 | 久9视频这里只有精品 | 新版天堂中文资源8在线 | 日韩国产欧美一区二区三区在线 | 亚洲欧美不卡中文字幕 | 欧美综合图片一区二区三区 | 欧美 日韩 国产 在线 | 亚洲国产一区二区在线 | 精品久久久久久久久中文字幕 | 欧美另类色 | 成年人看的免费视频 | 亚洲国产片 | 欧美老头老太做爰xxxx | 国产一毛片 | 成人在线网站 | 亚洲一级黄色毛片 | 亚洲综合久久久久久中文字幕 | 国产婷婷一区二区在线观看 | 美国一级大黄香蕉片 | 免费永久在线观看黄网 | 欧美另类videosbestsex视频 | 国产v综合v亚洲欧美大另类 | 男操女视频网站 | 在线免费一区 | 亚洲国产精品综合久久一线 | 欧美一级特黄刺激爽大片 | 香港三级日本三级三级人妇 | 国产一区二区亚洲精品天堂 | 国产精品手机视频一区二区 | 久久国产精品免费 | 亚洲精品免费视频 | 国产自在自线午夜精品 | 91精品国产91 | 国产合集91合集久久日 | h亚洲| 三级全黄的视频 | 精品一久久| 一区二区三区不卡视频 | 久久九九精品一区二区 | 波多野结衣中文在线播放 | 国产日韩欧美一区二区三区在线 |