python 对dataframe下面的值进行大规模赋值方法
时间:2022-04-02 14:27:57|栏目:Python代码|点击: 次
假设我们有一个数据集,列名叫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":"系统取消"})
上一篇:在tensorflow实现直接读取网络的参数(weight and bias)的值
栏 目:Python代码
本文标题:python 对dataframe下面的值进行大规模赋值方法
本文地址:http://www.codeinn.net/misctech/197999.html






