[英]Create a new column in Pandas Dataframe based on the 'NaN' values in another column
I have a dataframe:我有一个数据框:
A B
1 NaN
2 3
4 NaN
5 NaN
6 7
Yes, it's simple.是的,这很简单。 Use
pandas.Series.where<\/code><\/a> :
使用
pandas.Series.where<\/code><\/a> :
df['C'] = df['A'].where(df['B'].isna(), df['B'])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.