如果在另一列中满足条件,我想在特定列中填充 NA 值,以便仅用推算/替换值替换这一类 NA 值。
例如我想执行:if column1 = 'value1' AND column2 = N.A fillna_in_column2 with value 'replacementvalue'
我如何在熊猫中实现这一目标?
由于修改了整体记录的长度,因此尝试执行此dataframe[dataframe['firstColumn'] == 'value1'].fillna({'column2':'replacementValue'}
操作不起作用。到目前为止,我无法进行就地修改。