您的位置:首页 > 技术干货 > python对dataframe下面的值进行大规模赋值方法

python对dataframe下面的值进行大规模赋值方法

来源:CDA数据分析师 | 发布时间:2018-06-12 08:27:28

python对dataframe下面的值进行大规模赋值方法

今天小编就为大家分享一篇python 对dataframe下面的值进行大规模赋值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
假设我们有一个数据集,列名叫status下面有100万的数据,其中包装 “HUMAN_REFUSE”,”SYS_REFUSE”,”HUMAN_AGREE”,”SYS_APPROVING”,”REVIEWING”, “HUMAN_CANCEL”,”SYS_AGREE”,”SYS_CANCEL” 这些字段,我现在想将这些字段分别赋值,并且新创造一列,列名为申请结果。
我们使用map函数即可:    
df.申请结果 = df.申请结果.map({
   "HUMAN_REFUSE":"人工拒绝",
   "SYS_REFUSE":"系统拒绝",
   "HUMAN_AGREE":"人工通过",
   "SYS_APPROVING":"系统审核中",
   "REVIEWING":"人工复核",
   "HUMAN_CANCEL":"人工取消",
   "SYS_AGREE":"系统通过",
   "SYS_CANCEL":"系统取消"})
以上这篇python 对dataframe下面的值进行大规模赋值方法就是小编分享给大家的全部内容了

数据分析师 Python

分享到:

性别:

资料选取(每人只能选四项)

CDA考试指南
CDA数据分析员课程手册
CDA一级业务分析师课程手册
CDA二级建模分析师课程手册
CDA二级大数据分析师课程手册
CDA脱产就业班课程手册
CDA一级前导试听视频
CDA二级建模前导试听视频
CDA二级大数据前导试听视频
CDA招生简章及价格手册
软件下载指南
OK, 确定提交

就学教育 统计视频 论坛交流 CDA俱乐部 CDA协会 合作代理 官方微信
官方微博 QQ互动