【发布时间】:2020-10-23 16:27:51
【问题描述】:
我在下面有一个df:
Day
Morning
Day
Night
Night
Day
Morning
Day
Day
此df中还有其他列,不只包含上列
当我运行以下代码时:
df.groupby('day').count()
它输出一个 df,其中包含 day 列的每个值在 df 的其他列中出现的次数(对于 day 列中的每个值,它的计数相同)
如何创建一个新列来列出 Day 列的每个值的相同计数?
预期输出:
Day New_Col
Morning 2
Day 4
Night 2
Night 2
Day 4
Morning 2
Day 4
Day 4
谢谢!
【问题讨论】:
标签: python python-3.x pandas dataframe pandas-groupby