首页 > 解决方案 > Pandas - 将一个系列合并到我的主 DataFrame 中

问题描述

新手向最好的学习!

从我的原始数据框 df 开始:

df = ['Id' (can appear multiple times),'Reference', 'Error note']

创建了另一个 df 来隔离唯一 ID:

supplier_list = df["ID"]
supplier_list = supplier_list.drop_duplicates(subset=['ID'])

现在,我想在我的供应商列表中添加 2 列,名为“总订单”、“错误订单数”和“成功订单数”。在 df 中,错误注释可以取 3 个值,'NC' = 没问题,'问题 A','问题 B'。

为了得到数据,我做了如下:

error_detail = df.value_counts(["ID", "Error note"]) #Gives me the frequency of each Error Note values for each ID. 

现在,我想将这组值作为两个新列添加到我的主 df 中。

感谢您的时间!

标签: pythonpandas

解决方案


推荐阅读