pandas.Series.notna#
- Series.notna()[source]#
Detect existing (non-missing) values.
Return a boolean same-sized Series indicating if the values are not NA. Non-missing values get mapped to True. Characters such as empty strings
''ornumpy.infare not considered NA values. NA values, such as None ornumpy.NaN, get mapped to False values.- Returns:
- Series
Mask of bool values for each element in Series that indicates whether an element is not an NA value.
See also
Series.isnaDetect missing values.
DataFrame.isnaDetect missing values.
Series.isnullAlias of isna.
DataFrame.isnullAlias of isna.
DataFrame.notnaBoolean inverse of isna.
DataFrame.notnullAlias of notna.
Series.dropnaOmit axes labels with missing values.
DataFrame.dropnaOmit axes labels with missing values.
notnaTop-level notna.
Examples
Show which entries in a Series are not NA.
>>> ser = pd.Series([5, 6, np.nan]) >>> ser 0 5.0 1 6.0 2 NaN dtype: float64 >>> ser.notna() 0 True 1 True 2 False dtype: bool