Есть ли какой-либо простой способ построить все функции в GeoDataFrame как один цвет, а не по умолчанию?Geopandas сюжет все функции одного цвета
Скажем, у меня есть следующий geodataframe в объект LineString:
>>> import geopandas as gpd
>>> from shapely.geometry import LineString
>>>
>>> gdf=gpd.GeoDataFrame(geometry=[LineString([(1,2),(4,5)]),LineString([(6,3),(7,3)]),LineString([(6,2),(8,9)])])
>>> gdf
geometry
0 LINESTRING (1 2, 4 5)
1 LINESTRING (6 3, 7 3)
2 LINESTRING (6 2, 8 9)
>>>
Как я могу использовать gdf.plot()
, но есть все 3 объект LineString показать цвет черный?
Вы можете указать это с ключевым словом цвета: 'gdf.plot (color = 'black')' – joris
Это не сработало для меня. Я получаю тот же сюжет, если я делаю 'gdf.plot()' или 'gdf.plot (color = 'black')' – AJG519
А, возможно, это исправлено в версии разработки, но еще не в последней выпущенной версии. Если вы делаете 'pip install --upgrade git + git: // github.com/geometandas/geometandas.git', он должен работать, я думаю – joris