高防服务器

dataframe 按条件替换某一列中的值方法


dataframe 按条件替换某一列中的值方法

发布时间:2020-08-20 21:16:44 来源:脚本之家 阅读:258 作者:亡城 栏目:开发技术

如下所示:

 import pandas as pd  content = ['T', 'F'] * 10  data = pd.DataFrame(content, columns=['Y']) print(data) Y 0 T 1 F 2 T 3 F 4 T 5 F 6 T 7 F 8 T 9 F 10 T 11 F 12 T 13 F 14 T 15 F 16 T 17 F 18 T 19 F  data.loc[data['Y'] == 'T'] = 1 data.loc[data['Y'] == 'F'] = 0  print(data)  Y 0 1 1 0 2 1 3 0 4 1 5 0 6 1 7 0 8 1 9 0 10 1 11 0 12 1 13 0 14 1 15 0 16 1 17 0 18 1 19 0 

以上这篇dataframe 按条件替换某一列中的值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持高防服务器网。

[微信提示:高防服务器能助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

[图文来源于网络,不代表本站立场,如有侵权,请联系高防服务器网删除]
[