想在groupby后保持groupby列的为正常列有两种方式:
1、利用groupby中的as_index参数
data.groupby('city',as_index=False)['是否中标'].count()
2、groupby结果利用reset_index将行索引转换为列
gr=data.groupby('city')['是否中标'].count()
gr.reset_index(drop=False)
drop=False,将索引转化为普通列,否则列会消失
想在groupby后保持groupby列的为正常列有两种方式:
1、利用groupby中的as_index参数
data.groupby('city',as_index=False)['是否中标'].count()
2、groupby结果利用reset_index将行索引转换为列
gr=data.groupby('city')['是否中标'].count()
gr.reset_index(drop=False)
drop=False,将索引转化为普通列,否则列会消失