我在使用Pandas的分组(groupby)时遇到了麻烦。比如,我有以下数据:
df2 = pd.DataFrame({'X' : ['B', 'B', 'A', 'A', 'C'], 'Y' : [1, 2, 3, 4, 5]})
我希望进行一个Groupby操作,将所有的A分组到一起,将所有的非A分组到一起,就像这样:
df2.groupby(<something>).groups
Out[1]: {'A': [2, 3], 'not A': [0, 1, 4]}
我尝试过将函数发送进去,但无法使其实现。这种方式可行吗?
非常感谢。