python – Pandas使用groupby中的count来

2019-06-12  本文已影响0人  张松_5a7d

转自:https://stackoverflow.com/questions/29836477/pandas-create-new-column-with-count-from-groupby

一个看起来如下的df:

我正在尝试创建一个看起来像这样的df:

我努力了

            df["count"] = df.groupby("item")["color"].transform('count')

但它并不是我所寻找的.

任何指导表示赞赏

这不是一个新专栏,这是一个新的DataFrame:

要获得所需的结果,请使用reset_index:

要获得“新列”,您可以使用transform:

上一篇 下一篇

猜你喜欢

热点阅读