我有一个以下的Pandas数据帧,我想以逐行方式使用列D中的值来填写列A-C中的NaN。是否有明确的方法可以定义所有NaN应该逐行依赖于列D的值?我无法在fillna()中找到明确的方法。
请注意,还有其他的E-Z列,它们有自己的NaN并且可能具有填充NaN的其他规则,并且应保持不变。
感谢您的选择。
请注意,还有其他的E-Z列,它们有自己的NaN并且可能具有填充NaN的其他规则,并且应保持不变。
A B C D E
158 158 158 177 ...
158 158 158 177 ...
NaN NaN NaN 177 ...
158 158 158 177 ...
NaN NaN NaN 177 ...
仅希望将此应用于A-C列:
A B C D E
158 158 158 177 ...
158 158 158 177 ...
177 177 177 177 ...
158 158 158 177 ...
177 177 177 177 ...
感谢您的选择。