1
我可以成功地填補我的新列組數,但我懷疑還有一個更簡單的方法:熊貓:我如何獲得一組填充組中每一行的組數?
# How do I simplify this?
def f(gr):
return pd.Series([gr['class_name'].count()] * gr.shape[0], index=gr.index)
df['class_size'] = df.groupby("class_name").apply(f).reset_index(level=0, drop=True)
column_list = ['class_name', 'class_size']
df[column_list].head(5)
獲取:
偉大工程 - 感謝名單! –
很高興可以幫助,也增加了大小和數量之間的差異來回答。美好的一天! – jezrael