我需要创建一个带有2列子图的图形,其中第一个子图显示一个“正常”(非空间)图,第二个子图是一张地图。
他们应该是并排的,我需要他们有相同的高度。
在下图中,我想调整左侧绘图的高度,以适应右侧地图的高度。

我正在运行的代码是这个。
import numpy as np
fig, (ax1, ax2) = plt.subplots(ncols=2)
ax1.plot(np.arange(10))
gdf.plot(ax=ax2)发布于 2021-02-10 00:10:04
找到了解决方案here!
fig.subplots_adjust(hspace=0.0, wspace=0.0)

然而,如果我需要用figsize调整图形的大小,这会“破坏”地图的比例,所以我用以下命令调整图形的大小,保持其比例:
RESIZE_FACTOR = 2.5
fig.set_size_inches(fig.get_size_inches()*RESIZE_FACTOR)https://stackoverflow.com/questions/66122422
复制相似问题