如何调整地质标准中的颜色栏大小



我已经使用地理标准创建了这张地图,但我无法使颜色栏与图中的大小相同。

ax = covid_death_per_millon_geo.plot(column = 'total_deaths_per_million', legend = True, cmap = 'RdYlGn_r', figsize=(20,15))
ax.set_title('Covid deaths per Million', size = 20)
ax.set_axis_off()

https://i.stack.imgur.com/a26oJ.png

GeoPandas绘图上的色条是Matplotlibcolorbar对象,因此值得检查这些文档。

添加一个legend_kwds选项并定义shrink值以更改色条的大小(本例将其缩小到默认值的50%(:

ax = covid_death_per_millon_geo.plot(
column="total_deaths_per_million",
legend=True,
legend_kwds={
"shrink":.5
},
cmap="RdYlGn_r",
figsize=(20, 15)
)

或者,更改颜色栏的location,使其位于地图下方。您可能需要更改位置和大小:

ax = covid_death_per_millon_geo.plot(
column="total_deaths_per_million",
legend=True,
legend_kwds={
"location":"bottom",
"shrink":.5
},
cmap="RdYlGn_r",
figsize=(20, 15)
)

最新更新