dask.dataframe.Index.dropna

dask.dataframe.Index.dropna

Index.dropna()

返回一个移除了缺失值的新序列。

此文档字符串是从 pandas.core.series.Series.dropna 复制的。

Dask 版本可能存在一些不一致性。

更多关于哪些值被视为缺失,以及如何处理缺失数据的信息,请参阅 用户指南

参数
{0 或 ‘index’} (Dask 中不支持)

未使用。参数需要与 DataFrame 兼容。

就地bool, 默认 False (Dask 中不支持)

如果为真,就地执行操作并返回 None。

如何str, 可选 (Dask 中不支持)

未使用。保留以兼容。

ignore_index : bool, 默认为 False (Dask 不支持)布尔值,默认

如果 True ,生成的轴将被标记为 0, 1, …, n - 1。

2.0.0 新版功能.

返回
系列或无

如果 inplace=True,则返回删除了 NA 条目的系列,否则返回 None。

参见

Series.isna

指示缺失值。

Series.notna

指示现有(非缺失)的值。

Series.fillna

替换缺失值。

DataFrame.dropna

删除包含 NA 值的行或列。

Index.dropna

删除缺失的索引。

示例

>>> ser = pd.Series([1., 2., np.nan])  
>>> ser  
0    1.0
1    2.0
2    NaN
dtype: float64

从 Series 中删除 NA 值。

>>> ser.dropna()  
0    1.0
1    2.0
dtype: float64

空字符串不被视为NA值。None 被视为NA值。

>>> ser = pd.Series([np.nan, 2, pd.NaT, '', None, 'I stay'])  
>>> ser  
0       NaN
1         2
2       NaT
3
4      None
5    I stay
dtype: object
>>> ser.dropna()  
1         2
3
5    I stay
dtype: object