【发布时间】:2022-01-25 08:01:04
【问题描述】:
有没有办法(转发)只填充“NaN”值而不是“None”?例如,我有一个 df:
A B C
0 12 0 None
1 None NaN None
2 NaN 9.8 1
3 0 NaN 1
应用 df.fillna(method="pad") 将替换所有 NaN AND None 值。我想从填充操作中排除“无”值并保持不变。
预期:
A B C
0 12 0 None
1 None 0 None
2 None 9.8 1
3 0 9.8 1
【问题讨论】:
-
你所期望的就是我通过运行你的代码得到的。
-
请注意,您可能也需要
df.ffill或df.bfill;)