python - 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 中。
感谢您的时间!
解决方案
推荐阅读
- php - 在我的服务器中切换 php 版本
- atom-editor - Atom 在哪里保持它的状态?
- unity3d - 将随机游戏对象放置在画布上具有特定距离的随机位置
- jquery - 如何使用计时器从 elemant 中提取文本?
- c# - 如何在uwp中保存全屏墨水文件?
- javascript - 网络推送通知可以在点击时启动浏览器吗?
- python - 使用 Python 在 Mac OS 上与 docker 内的服务器的 TCP 连接上客户端的管道损坏
- reactjs - 如何在带有 create-react-app 的 url 中使用域名而不是 'localhost:3000' 进行本地开发?
- ubuntu - resolv.conf 名称服务器响应的顺序
- ruby-on-rails - 如何更改 Rails 管理员查询?