当前位置: 移动技术网 > IT编程>脚本编程>Python > python 对dataframe下面的值进行大规模赋值方法

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

2018年08月19日  | 移动技术网IT编程  | 我要评论

火山高校2国语,死神妮露h,ca1435

假设我们有一个数据集,列名叫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下面的值进行大规模赋值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网