geopandas.GeoSeries.isna#

GeoSeries.isna()#

检测缺少的值。

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

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

参见

GeoSeries.notna

与ISNA相反

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.isna()
0    False
1     True
2    False
dtype: bool