如何告诉pandas
使用数据框中已有的两列或更多列索引现有数据框?
In [14]: df
OUt [14]:
date group colour count
0 2014-10-08 1 yellow 3
1 2014-10-08 2 yellow 6
3 2014-10-08 3 yellow 3
4 2014-10-08 1 blue 1
5 2014-10-08 2 blue 2
在此示例中,我想按date
,group
和colour
索引df。
答案 0 :(得分:3)
df = df.set_index(['date', 'group', 'colour'])
产量
count
date group colour
2014-10-08 1 yellow 3
2 yellow 6
3 yellow 3
1 blue 1
2 blue 2