python

超轻量级php框架startmvc

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

更新时间:2020-06-23 16:42:01 作者:startmvc
如下所示:importpandasaspdcontent=['T','F']*10data=pd.DataFrame(content,columns=['Y'])print(data)Y0T1F2T3F4T5F6T7F8

如下所示:


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 按条件替换某一列中的值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

dataframe 条件 替换 一列