35 votos

¿Unirse (concat) a la lista de marcos de datos similares en geopandas?

Tengo una lista de marcos de datos, todos de la misma estructura y todos son polígonos.

¿Cómo puedo agregarlos todos juntos usando geopandas?

64voto

morynicz Puntos 101

parece que esta es la forma correcta de hacerlo ahora mismo:

 rdf = gpd.GeoDataFrame( pd.concat( dataframesList, ignore_index=True) )

29voto

Jasmine James Puntos 56

Acabo de experimentar con esto, tal vez en GeoPandas 0.2.1 y Pandas 0.20.3 es un poco más conciso:

 gdf = pd.concat([gdf1, gdf2])

gdf se crea automáticamente como GeoDataFrame. Por supuesto, si existe la posibilidad de que haya índices en conflicto, querrá mantener el parámetro 'ignore_index=True'.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X