我是实习数据科学家,我需要您的帮助。 我有一个很大的数据框,其中有些列特别是每位客户的ID为两列(ClientId和Site_id),另一列为已订阅的商品(Offre_Zuora)。我想为每个客户合并每个报价以创建初始报价。
您在这里显示了我的Data base
的摘录这是要约的不同价值:我只保留ELEC,GAZ,SE; JOU,SE; TH。 Click here
要合并优惠,我将join函数与groupie结合使用:
pd.DataFrame(liste_saleF.groupby(['ClientId','Site_id'])['Offre_Zuora2'].agg(lambda x: ';'.join(x)))
具有200多个唯一值的结果: Result
我想要这样的结果: enter image description here 我不清楚,但希望您能帮助我。
谢谢。