电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

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

Python Pivot table透視表使用方法解析

瀏覽:7日期:2022-07-11 14:25:17

Pivot 及 Pivot_table函數(shù)用法

Pivot和Pivot_table函數(shù)都是對數(shù)據(jù)做透視表而使用的。其中的區(qū)別在于Pivot_table可以支持重復(fù)元素的聚合操作,而Pivot函數(shù)只能對不重復(fù)的元素進(jìn)行聚合操作。

在一般的日常業(yè)務(wù)中,因為Pivot_table的功能更為強大,Pivot能做的不能做的Pivot_table都可做。所以只需要記住Pivot_table函數(shù)用法就好了。

Pivot函數(shù)的使用演示

#%%import pandas as pddf01 = pd.DataFrame( { '年份':[2019,2019,2019,2020,2020,2020], '平臺':['京東','淘寶','拼多多','京東','淘寶','拼多多'], '銷量':[100,200,300,400,500,600] })df01#%%pd.pivot(df01, index = '年份', columns = '平臺', values = '銷量')#%%

聚合后結(jié)果

Python Pivot table透視表使用方法解析

Pivot_table函數(shù)的使用演示

注釋:index指定什么元素作為index顯示,columns指定列,values指定統(tǒng)計的值。一般values都為int后者float類型的值。aggfunc為聚合函數(shù)可以指定(mean,sum,Min,Max等統(tǒng)計運算等函數(shù),如果不指定默認(rèn)為mean均值)

df02 = pd.DataFrame( { '年份':[2019,2019,2019,2019,2020,2020,2020,2020], '平臺':['京東','淘寶','淘寶','拼多多','京東','淘寶','拼多多','拼多多'], '銷量':[100,200,300,400,500,600,700,800] })df02#%%#pivot_table用的很多.因為可以對重復(fù)的元素進(jìn)行聚合操作.而pivot函數(shù)只能對不重復(fù)的行進(jìn)行運算pd.pivot_table(df02,index='年份',columns='平臺',values='銷量',aggfunc=sum #聚合函數(shù)來對銷量進(jìn)行運算.可以指定最大,最小,平均值等函數(shù).默認(rèn)為mean平均值)#%%

聚合結(jié)果

Python Pivot table透視表使用方法解析

對比結(jié)果:這里要強調(diào)一點的是,2020年平臺為拼多多的數(shù)據(jù)出現(xiàn)了2次,而且2次的值不同。在pivot函數(shù)中是無法對這種重復(fù)平臺的數(shù)據(jù)進(jìn)行聚合的,但是Pivot_table則可以。

另外通過聚合函數(shù)aggfunc指定sum求和,可以把2次的值累加統(tǒng)計。

Pivot_table函數(shù)真實案例演示

1. 讀取表格數(shù)據(jù)

#%%df = pd.read_excel('./datas/result_datas.xlsx', ).convert_dtypes() #讀取數(shù)據(jù)并自動轉(zhuǎn)化typedf.dtypes#%%df.head(3)#%%

Python Pivot table透視表使用方法解析

2. 通過Pivot_table函數(shù)透視合并數(shù)據(jù)并對金額和數(shù)量做統(tǒng)計

因為涉及到敏感信息,因此服務(wù)卡卡號等敏感信息部分遮掩不顯示。但是通過部分結(jié)果也可以看出是按照號碼進(jìn)行升序排序的

#按照自定義指定index,columns,values值result = pd.pivot_table(df,index = ['姓名','服務(wù)卡卡號','明細(xì)','規(guī)格'],values = ['理賠金額(元)','數(shù)量'],aggfunc=sum)result = result.sort_values('服務(wù)卡卡號') #按照指定values值排序result#%%#輸出到文件result.to_excel('./datas/output_datas.xlsx')print('Done!!!')

Python Pivot table透視表使用方法解析

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 合肥升降机-合肥升降货梯-安徽升降平台「厂家直销」-安徽鼎升自动化科技有限公司 | 中红外QCL激光器-其他连续-半导体连续激光器-筱晓光子 | 天品互联-北京APP开发公司-小程序开发制作-软件开发 | 干式变压器厂_干式变压器厂家_scb11/scb13/scb10/scb14/scb18干式变压器生产厂家-山东科锐变压器有限公司 | 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 变频器维修公司_plc维修_伺服驱动器维修_工控机维修 - 夫唯科技 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 岩棉板|岩棉复合板|聚氨酯夹芯板|岩棉夹芯板|彩钢夹芯板-江苏恒海钢结构 | 带压开孔_带压堵漏_带压封堵-菏泽金升管道工程有限公司 | 今日热点_实时热点_奇闻异事_趣闻趣事_灵异事件 - 奇闻事件 | 一航网络-软件测评官网 | 螺旋绞龙叶片,螺旋输送机厂家,山东螺旋输送机-淄博长江机械制造有限公司 | 广东之窗网 | 缠膜机|缠绕包装机|无纺布包装机-济南达伦特机械设备有限公司 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 威客电竞(vk·game)·电子竞技赛事官网| 校服厂家,英伦校服定做工厂,园服生产定制厂商-东莞市艾咪天使校服 | 耐火浇注料价格-高强高铝-刚玉碳化硅耐磨浇注料厂家【直销】 | 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 | 压砖机、液压制砖机、静压砖机、环保砖机生产厂家—杜甫机械 | 不锈钢复合板厂家_钛钢复合板批发_铜铝复合板供应-威海泓方金属复合材料股份有限公司 | 中国产业发展研究网 - 提供行业研究报告 可行性研究报告 投资咨询 市场调研服务 | 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 阻垢剂,反渗透阻垢剂,缓蚀阻垢剂-山东普尼奥水处理科技有限公司 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 食品机械专用传感器-落料放大器-低价接近开关-菲德自控技术(天津)有限公司 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 废气处理_废气处理设备_工业废气处理_江苏龙泰环保设备制造有限公司 | DDoS安全防护官网-领先的DDoS安全防护服务商 | 精密线材测试仪-电线电缆检测仪-苏州欣硕电子科技有限公司 | 乐泰胶水_loctite_乐泰胶_汉高乐泰授权(中国)总代理-鑫华良供应链 | 仿真植物|仿真树|仿真花|假树|植物墙 - 广州天昆仿真植物有限公司 | 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 低气压试验箱_高低温低气压试验箱_低气压实验箱 |林频试验设备品牌 | 生产自动包装秤_颗粒包装秤_肥料包装秤等包装机械-郑州鑫晟重工科技有限公司 | lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 周易算网-八字测算网 - 周易算网-宝宝起名取名测名字周易八字测算网 | 中宏网-今日新闻-财经新闻 | 隧道窑炉,隧道窑炉厂家-山东艾瑶国际贸易 | 常州律师事务所_常州律所_常州律师-江苏乐天律师事务所 | 工业插头-工业插头插座【厂家】-温州罗曼电气 |