Pandas Dataframe:如何在其他列中添加具有出现次数的列

Pandas Dataframe:如何在其他列中添加具有出现次数的列,第1张

Pandas Dataframe:如何在其他列中添加具有出现次数的列

groupby
关于“COL1”,然后应用
transform
Col2
返回了一系列的指数对准原来的DF这样你就可以将其添加为列:

In [3]:df['Occur'] = df.groupby('Col1')['Col2'].transform(pd.Series.value_counts)dfOut[3]:    Col1       Col2 Occur0   test  Something     21  test2  Something     22  test3  Something     13   test  Something     24  test2  Something     25  test5  Something     1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5674583.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存