Polars dataframe drop nans

10 浏览
0 Comments

Polars dataframe drop nans

我需要删除任何列中具有nan值的行。对于具有null值的情况,可以使用drop_nulls()方法:

df.drop_nulls()

但是对于nan值,我发现Series存在drop_nans方法,但DataFrames没有:

df['A'].drop_nans()

我正在使用的Pandas代码如下:

df = pd.DataFrame(
    {
        'A': [0, 0, 0, 1, None, 1],
        'B': [1, 2, 2, 1, 1, np.nan]
    }
)
df.dropna()

0