我有一个数据框
df_input = pd.DataFrame(
{
"col_cate": ['A', 'A', 'B', 'B', 'A', 'A', 'B', 'B'],
"target_bool": [True, False, True, False, True, False, True, False]
}
)
我想计算独特类别的数量。所以我希望输出是这样的
col_cate, target_bool, cnt
'A' , True , 2
'A' , False , 2
'B' , True , 2
'B' , False , 2
但是df_input.group_by(["col_cate", "target_bool"]).count()给
Empty DataFrame
Columns: []
Index: [(A, False), (A, True), (B, False), (B, True)]
但是dummy在df_input作品中添加一个,比如df_input["dummy"] = 1.
如何在不添加虚拟对象的情况下按计数表获取分组?
慕沐林林
胡子哥哥
呼唤远方
相关分类