熊猫数据框-如何获取列的size()作为每列的名称?

时间:2019-01-30 12:26:08

标签: python pandas numpy dataframe

我有这样的数据:

          CUS_ID     DAY 
0         1176       THU
1         1192       MON
2         1192       SUN
3         1192       SUN
4          120       FRI
5          120       WED

我想得到的是:

          CUS_ID     MON TUE WED THU FRI SAT SUN
0         1176       0   0   0   1   0   0   0
1         1192       1   0   0   0   0   0   2
5          120       0   0   1   0   1   0   0

关键是我想使用每个值作为列名 我怎么得到它?

(我试图喜欢这个,但这只是为了打印,而不是获取值)

print(df.groupby(['CUS_ID','DAY']).size())

我可以使用groupby和size获得结果吗? 还是应该使用其他方式?

请帮助...

0 个答案:

没有答案