300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python实现excel数据透视_对比excel 用python做数据透视表

python实现excel数据透视_对比excel 用python做数据透视表

时间:2021-04-21 05:06:25

相关推荐

python实现excel数据透视_对比excel 用python做数据透视表

import pandas as pd

import numpy as np

import xlrd

import xlwt

# 读取xlsx文件中的第一张工作表,并以第15行作为列索引

df = pd.read_excel(r"C:\Users\滕玉龙\Desktop\价格纠错 6-29晚.xlsx",sheet_name = 0,header = 14)

# 打印输出所读取表格内容

# df

# 1.统计各部门验收价在WMS系统中作修改的单品个数

# df.groupby("部门汇总").count()

# 2.按照多个series进行分组

# df.groupby([df["仓别"],df["部门汇总"]]).count()

# 3.对分组之后的“仓别”字段进行汇总计数

df.groupby(df["仓别"])["部门汇总"].count()

# 4.以数据透视表的形式来统计各部门验收价在WMS系统中作修改的单品个数

# pd.pivot_table(df,values = "部门汇总",index = "仓别",aggfunc = 'count')

输出结果:

# 5.对分组之后的“部门汇总”字段进行汇总计数

df.groupby(df["部门汇总"])["仓别"].count()

# 6.按仓别统计各部门验收价在WMS中修改的单品个数

pd.pivot_table(df,values = "商品编号",columns = "部门汇总",index = "仓别",aggfunc = 'count')

# 7.按部门统计各仓别验收价在WMS中修改的单品个数

pd.pivot_table(df,values = "商品编号",columns = "仓别",index = "部门汇总",aggfunc = 'count')

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。