【发布时间】:2021-12-31 02:32:14
【问题描述】:
我有一个表格,用于跟踪对销售人员记录的每个字段所做的更改。我的目标是按 saleforce_id 列分组,并将所有行合并为一个,如果有任何文本值,则用文本值替换空值。我尝试了 groupby 的不同变体,但似乎无法获得所需的输出。
【问题讨论】:
-
请提供reproducible minimal example。特别是,提供一些sample data,例如与
print(df.to_dict())。您的数据图片不容易消化。 -
df1 = df.groupby('salesforce_id', as_index=False).first()基于this answer by jezrael?
标签: python pandas dataframe pandas-groupby