df.dropna()
#dropna(axis=0, how='any', thresh=None, subset=None, inplace=False)
关于dropna(axis=0, how='any', thresh=None, subset=None, inplace=False)
参数的说明:
2. 填充
df['列名1'].fillna(value = 30,inplace=True)
df.fillna(value = 30,inplace=True)
# 填充所有nan
3. 按列选取没有 nan的部分
df = df[pd.notnull(df['a'])]
4. 按列选取包含 nan的部分
df = df[pd.isnull(df['d'])] # 包含nan的部分
df = df[~pd.isnull(df['d'])] # 不包含nan的部分
5. 不知道是啥,但也能达到 按列提取非nan 的部分
df = df.query('a == a') # a 是列名
参考: