A B C Desired col C
1 Null Null C
2 AB Null Null
3 AB Null Null
4 AB Null Null
5 AB Null Null
6 AB Null Null
7 AB Null Null
8 AB Null Null
9 AB Null Null
1 Null Null C
0 Null Null C
1 Null Null C
1 Null Null C
1 Null Null C
大家好,我创建NaN值列C试图填补基于该条件值为C df['A']<2
。不知道该怎么做。
所需的 col c 是我需要的格式。
请帮忙!谢谢!
尝试使用np.where
:
df['Desired col C'] = np.where(df['A'].lt(2), 'C', 'Null')
现在:
print(df)
给出:
A B C Desired col C
0 1 Null Null C
1 2 AB Null Null
2 3 AB Null Null
3 4 AB Null Null
4 5 AB Null Null
5 6 AB Null Null
6 7 AB Null Null
7 8 AB Null Null
8 9 AB Null Null
9 1 Null Null C
10 0 Null Null C
11 1 Null Null C
12 1 Null Null C
13 1 Null Null C
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句