【发布时间】:2020-06-09 16:10:25
【问题描述】:
使用以下 DF:
A B
0 a 1
1 b 2
2 NaN 1
3 NaN 2
我想根据B的数值表示替换A的NaN值,得到:
A B
0 a 1
1 b 2
2 a 1
3 b 2
我已经建立了一个 B/A 值字典:{1 : 'a', 2: 'b'}
如何将更改应用到 NaN 值?
【问题讨论】:
-
nevemind,添加以回答在此处使用
map和replace之间的差异,如果 dict 中的所有值都与B中的值相同,则输出相同(在实际数据中执行最佳测试)。