【发布时间】:2022-01-21 21:43:20
【问题描述】:
我不明白为什么下面的代码会返回两个子图。如果我注释掉第一行(plt.subplots),我会得到一张地图。但是当它被包含在内时,我首先得到一个巨大的空白,就像我指定 2 个子图并且只将数据放在第二个中一样。我不明白为什么。
这不是一个可重现的例子,我正在寻找的是我的代码是否缺少它。
fig, ax = plt.subplots(figsize=(4, 4))
#matplotlib.rcParams["figure.dpi"] = 250
ax.axis('off')
ax=lan.plot(color='lightgrey', edgecolor='black', linewidth=0.3)
ax.set_facecolor("lightskyblue")
ax=geo_df1.plot(edgecolor='black', column=geo_df1.rel_grp, ax=ax, cmap=my_cmp, linewidth=0.3, categorical=True)
fig.show(ax)
【问题讨论】:
标签: python matplotlib