python - Python:如何将数字映射到列中的唯一项目(枚举唯一对象)?
问题描述
我需要将数字分配给数据框中特定列的唯一值,并将其作为新列...
例如:
ex_list=['12-B', '10002', '3A', '4', 'DCX', '3A']
df=pd.DataFrame(ex_list, columns=['Items'])
这是预期的输出:
请注意,我需要对超过 1M 行的数据框执行此操作,因此肯定会喜欢一种有效的方法!
解决方案
推荐阅读
- rpm - 用于 RHEL 7 的 llvm-toolset-7-clang rpm 安装
- javascript - 通过javascript单击更改背景图像数组
- css - 是否可以仅使用 CSS 创建输入掩码?
- excel - 如何在每个工作表 vba 中的固定列底部求和总计
- azure - Convert Terraform to ARM
- java - Retrofit2:在 Retrofit POST 请求中添加令牌参数(@Query)
- reactjs - React Card Flip 错误 - Safari - 翻转后卡片未按预期调整大小
- ios - Cocoapods - 找不到框架 FirebaseCoreDiagnostics
- abap - 通过功能模块调用逻辑数据库?
- c++ - std::copy 问题我不知道为什么会发生这个错误