pandas - 为什么dataframe.drop_duplicates('name') 正确,dataframe.drop_duplicates('age') 不行?
问题描述
我有两列,“名称”和“代码”。这些列具有重复值。当我使用 df.drop_duplicates 处理“名称”列时,它是正确的,并且重复值已被清除。但是当我处理“代码”列时,它不起作用。有谁知道为什么?谢谢你。
代码格式为'0100'...'266377390' 名称格式为'王二,张三'
df.drop_duplicates(subset=['code'],keep='first')
df.drop_duplicates(subset=['name'],keep='first')
解决方案
推荐阅读
- swift - 点击单元格后在第二个 UI 集合视图中加载特定项目?
- gradle - Kotlin 添加集成测试模块
- pyqt - Pyqt5 两个 QThread 通信使用信号和槽问题
- java - 只有有限的 mqtt 客户端连接到 IBM MQ 代理
- javascript - Angular 6 modal,作为单独组件使用时增加了modal的宽度
- getorgchart - GetOrgChart 中的错误文本位置
- javascript - 在 Ionic 物理设备中获取用户的当前位置(iOS 版本)
- php - Route::delete 在 Laravel 中没有响应
- angular - 如何在ionic3中打印页面中的对象数据
- keras - 神经网络:为什么我不能更深入?