Dites que j'ai la géodataframe suivante qui contient 3 objets polygones.Les parcelles Geopandas en tant que sous-divisions
import geopandas as gpd
from shapely.geometry import Polygon
p1=Polygon([(0,0),(0,1),(1,1),(1,0)])
p2=Polygon([(3,3),(3,6),(6,6),(6,3)])
p3=Polygon([(3,.5),(4,2),(5,.5)])
gdf=gpd.GeoDataFrame(geometry=[p1,p2,p3])
gdf['Value1']=[1,10,20]
gdf['Value2']=[300,200,100]
gdf
contenu:
>>> gdf
geometry Value1 Value2
0 POLYGON ((0 0, 0 1, 1 1, 1 0, 0 0)) 1 300
1 POLYGON ((3 3, 3 6, 6 6, 6 3, 3 3)) 10 200
2 POLYGON ((3 0.5, 4 2, 5 0.5, 3 0.5)) 20 100
>>>
je peux faire une figure distincte pour chaque parcelle en appelant geopandas.plot()
deux fois. Cependant, y a-t-il un moyen pour moi de tracer ces deux cartes les unes à côté des autres dans la même figure que les sous-figures?
cette question serait grandement améliorée en incluant les commandes de traçage vous avez utilisé pour générer vos chiffres. –