get1=pd.read_csv('food.csv',encoding='GB2312')#读取文件 r = get1.groupby(['age','id']).size().reset_index()#展开成dataframe print(r) r = r.groupby(['age']).size().reset_index()#统计不同age的数量 r.columns=['age','num1'] print(r)
第一次print后(一部分):
1375 86 293.0 4
1376 87 23.0 10
第二次print后(一部分):
16 42 16
17 43 18
做出来的图如下: