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 41376 87 23.0 10第二次print后(一部分):16 42 1617 43 18做出来的图如下:
添加回答
举报
0/150
提交
取消