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 wxpy管理微信公众号并利用微信获取自己的开源数据
这篇文章主要介绍了用python wxpy管理微信公众号并利用微信获取自己的开源数据,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-07-07详解用Pytest+Allure生成漂亮的HTML图形化测试报告
这篇文章主要介绍了详解用Pytest+Allure生成漂亮的HTML图形化测试报告,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-03-03python正则爬取某段子网站前20页段子(request库)过程解析
这篇文章主要介绍了python正则爬取某段子网站前20页段子(request库)过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2019-08-08
最新评论