假设我有一个看起来像这样的 python 数据框:Factor_1 Factor_2 Factor_3 Factor_4 Factor_5 A B A Nan Nan B D F A Nan F A D B A像这样,我有 5 列具有不同的因素。我想创建一个列来计算数据框中出现的这些因素的数量,因此预期的输出将如下所示:Factor Count A 5 B 3 D 2 F 2 Nan 3我一直在尝试使用 groupby 但无法获得所需的输出,使用这样的东西。df['Counts'] = df.groupby(['Factor_1'])['Factor_2', 'Factor_3', 'Factor_4', 'Factor_5'].transform('count')我实际上不知道还能做什么,如果有人能帮助我那就太好了。
添加回答
举报
0/150
提交
取消