删除python pandas中基于两个空列的行



我希望能够删除列NymexPlus和NymexMinus中为空的行现在我的代码是

df.dropna(subset=['NymexPlus'], inplace=True)

这段代码的问题是,它还将删除NymexMinus列中的行,这是我不希望发生的。是否有一个If/AND语句可以只清除两列的空单元格?

使用列表作为subset参数和how='all':

df.dropna(subset=['NymexPlus', 'NymexMinus'], how='all', inplace=True)

最新更新