geopandas.GeoSeries.notna#

GeoSeries.notna()#

检测非缺失值。

过去,除了None和np.nan等标准表示外,GeoSeries中的NA值还可以由空的几何对象表示。此行为在0.6.0版中已更改,现在只有实际缺少的值才会返回FALSE。要检测空几何图形,请使用 ~GeoSeries.is_empty 取而代之的是。

退货
与地理系列相同大小的布尔熊猫系列,
如果值为NA,则为False。

参见

GeoSeries.isna

Nona的倒数

GeoSeries.is_empty

检测空几何图形

示例

>>> from shapely.geometry import Polygon
>>> s = geopandas.GeoSeries(
...     [Polygon([(0, 0), (1, 1), (0, 1)]), None, Polygon([])]
... )
>>> s
0    POLYGON ((0.00000 0.00000, 1.00000 1.00000, 0....
1                                                 None
2                             GEOMETRYCOLLECTION EMPTY
dtype: geometry
>>> s.notna()
0     True
1    False
2     True
dtype: bool