Python Pandas,重命名groupby调用中的重复列

Python Pandas,重命名groupby调用中的重复列,python,pandas,dataframe,Python,Pandas,Dataframe,我使用pandas来计算数据帧的一个元素。 我的数据看起来像 A B C 001 003 1 001 003 1 001 003 0 ... 我正在使用代码: exampleDataFrame = exampleDataFrame.groupby(['A','B','C'])['C'].size() 其中C只能是1或0。(我需要看看每个A和B中有多少个1和0出现在C中) 这给了我一个如下的结果: A B C C 001 003 1

我使用pandas来计算数据帧的一个元素。 我的数据看起来像

A    B    C    
001  003  1
001  003  1
001  003  0 
...   
我正在使用代码:

exampleDataFrame = exampleDataFrame.groupby(['A','B','C'])['C'].size()
其中C只能是1或0。(我需要看看每个A和B中有多少个1和0出现在C中)

这给了我一个如下的结果:

A    B    C    C
001  003  1    2    (There were 2 '1's in C for columns A and B)
001  003  0    1
... 
但是现在我需要将第4列('C')重命名为一个更独特的名称,例如'D'。最好的方法是什么


谢谢

尝试,
重命名groupby之后的序列,然后重置索引以获取数据帧:

df.groupby(['A','B','C'])['C'].size().rename('D').reset_index()
输出:

   A  B  C  D
0  1  3  0  1
1  1  3  1  2

可能的复制工作完美!非常感谢你!