蓝绝

博客园 首页 新随笔 联系 订阅 管理

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

##分组数据选代 (遍历分组)   for name, group in df1.groupby('产品名称'):   

#分组数据选代 
#分组并按指定列进行计算 
import pandas as pd 
pd.set_option ('display.unicode.east_asian_width',True) 
df=pd.read_excel('电脑配件销售记录.xlsx') 
df1=df[['产品名称','数量','标准单价']]#提取数据 
#print(df1.groupby('产品名称'))#分组之后的数据类型为DataFrameGroupBy 
for name, group in df1.groupby('产品名称'):
   print (name,group)

 

DVD光驱    产品名称  数量  标准单价
8   DVD光驱    48       240
12  DVD光驱    40       240
14  DVD光驱    32       240
SD存储卡     产品名称  数量  标准单价
9   SD存储卡    20       290
13  SD存储卡    15       290
15  SD存储卡     9       290
手写板    产品名称  数量  标准单价
10   手写板    14       190
11   手写板    43       190
无线网卡    产品名称  数量  标准单价
1  无线网卡    10       178
蓝牙适配器      产品名称  数量  标准单价
2  蓝牙适配器    61       108
3  蓝牙适配器    18       108
4  蓝牙适配器    39       108
键盘   产品名称  数量  标准单价
0     键盘   120       180
键盘    产品名称  数量  标准单价
5    键盘     20       180
麦克风    产品名称  数量  标准单价
7  麦克风     47        99
鼠标    产品名称  数量  标准单价
6      鼠标    16       299
16     鼠标    52       299

# #多列分组:数据选代 (遍历分组)     for (k1,k2),group in df1.groupby(['产品名称','销售员']):

#多列分组:数据选代 
#按照多列分组统计 
import pandas as pd 
pd.set_option ('display.unicode.east_asian_width', True) 
df=pd.read_excel('电脑配件销售记录.xlsx') 
#print (df) 
df1=df[['产品名称','销售员','数量']] 
#print (df1) 
#df1=df1.groupby(['产品名称','销售员']) 
#print(df1) # DataFrameGroupBy 
for (k1,k2),group in df1.groupby(['产品名称','销售员']):
         print(k1,k2) 
         print(group) 
         print('----------------------------------------------------')
DVD光驱 华国华
   产品名称  销售员  数量
8   DVD光驱  华国华    48
12  DVD光驱  华国华    40
----------------------------------------------------
DVD光驱 王丽
   产品名称 销售员  数量
14  DVD光驱   王丽    32
----------------------------------------------------
SD存储卡 李桂林
    产品名称  销售员  数量
9   SD存储卡  李桂林    20
13  SD存储卡  李桂林    15
----------------------------------------------------
SD存储卡 李欢
    产品名称 销售员  数量
15  SD存储卡   李欢     9
----------------------------------------------------
手写板 华国华
   产品名称  销售员  数量
10   手写板  华国华    14
----------------------------------------------------
手写板 王丽
   产品名称 销售员  数量
11   手写板   王丽    43
----------------------------------------------------
无线网卡 王丽
   产品名称 销售员  数量
1  无线网卡   王丽    10
----------------------------------------------------
蓝牙适配器 李桂林
     产品名称  销售员  数量
2  蓝牙适配器  李桂林    61
3  蓝牙适配器  李桂林    18
4  蓝牙适配器  李桂林    39
----------------------------------------------------
键盘 王丽
  产品名称 销售员  数量
0     键盘   王丽   120
----------------------------------------------------
键盘  华国华
  产品名称  销售员  数量
5    键盘   华国华    20
----------------------------------------------------
麦克风  华国华
  产品名称  销售员  数量
7  麦克风   华国华    47
----------------------------------------------------
鼠标 李桂林
  产品名称  销售员  数量
6     鼠标  李桂林    16
----------------------------------------------------
鼠标 王双
   产品名称 销售员  数量
16     鼠标   王双    52
----------------------------------------------------

 

posted on 2022-11-20 15:15  蓝绝  阅读(59)  评论(0编辑  收藏  举报