标签: python pandas
我有一个数据框,其中两列描述了同一件事。 只要其中一个具有NA值,另一个就具有所需值。
我已经可以使用它了,但是我的解决方案很简单。
df['result'] = df['A'] df.loc[df['A'].isna(), 'result'] = df.loc[df['A'].isna(), 'B']
df['b'] = [NA, NA, 20, 10]
预期结果将是:
df['result'] = [50, 100, 20, 10]