标签: python pandas pandas-groupby
0 id description 1 11 pandas 2 is very 3 good
id位于3行中,例如:
我想删除重复的ID,但保留所有描述。我使用:
pd.drop_duplicates(subset="id", keep="first")
然后返回我:
0 id description 1 11 pandas
但是我想要
0 id description 1 11 pandas is very good.
答案 0 :(得分:0)
您可以使用groupby + agg:
groupby
agg
df = df.groupby('id').agg(' '.join).reset_index() print(df) id description 0 11 pandas is very good