Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 978 Bytes

Indexing-and-Selecting-Data.md

File metadata and controls

18 lines (12 loc) · 978 Bytes

GeoPandas 0.4.0

Indexing and Selecting Data

  • GeoPandas inherits the standard pandas methods for indexing/selecting data. This includes label based indexing with .loc and integer position based indexing with .iloc, which apply to both GeoSeries and GeoDataFrame objects. (For more information on indexing/selecting, see the pandas documentation.)
  • In addition to the standard pandas methods, GeoPandas also provides coordinate based indexing with the cx indexer, which slices using a bounding box.
  • Geometries in the GeoSeries or GeoDataFrame that intersect the bounding box will be returned.
  • Using the world dataset, we can use this functionality to quickly select all countries whose boundaries extend into the southern hemisphere.

In [1]: world = geopandas.read_file(geopandas.datasets.get_path('naturalearth_lowres'))

In [2]: southern_world = world.cx[:, :0]

In [3]: southern_world.plot(figsize=(10, 3));