group-by - 如何按特定类别对 geopandas 中的多边形进行分组和合并?

标签 group-by geopandas

我正在尝试对属于某个 block 组的多边形进行分组,然后我可以使用它来进行可视化。

import pandas as pd
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt
import seaborn as sns
from dateutil.parser import parse 

import geopandas as gpd
from shapely.geometry import Point, Polygon

shp = gpd.read_file("Data/SD_Census_Block_Groups.shp")

#Rename GEOID to bg_orig
shp = shp.rename({'GEOID': 'bg_orig'}, axis='columns')

shp.head(10)

假设我想对几何列与具有 block 组标签的列 NAMELSAD 进行分组。因此某个 block 组中的任何行都将被合并。

最佳答案

关于group-by - 如何按特定类别对 geopandas 中的多边形进行分组和合并?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64020241/

相关文章:

json - GroupByWithSumPipe 对列表进行排序并对分组项的属性求和 Angular

mysql - 选择...分组依据

python - 避免在 matplotlib + geopandas 中重叠标签

python - 增强 geopandas 覆盖(交叉)的性能

python-3.x - 使用 Altair 工具提示和 mark_text 显示图形和名称

mysql - 使用 MySQL 选择排行榜

MySQL复杂查询需要建议

python - 将行添加到 Pandas 数据框中的组

anaconda - 如何将 geopandas 更新到最新版本?

python - 在 python 中的单个图上绘制具有几何点和线的 shapefile