【发布时间】:2020-02-03 05:51:56
【问题描述】:
我遇到了多图中的颜色条问题。 添加颜色条时,这两个图未对齐。 如果我删除颜色条,这些图就会很好地对齐。
如何调整多情节中的情节? 我只想调整下图或上图的宽度以对齐图。 这是我的代码。
import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
import matplotlib.gridspec as gridspec
fig = plt.subplots(2,figsize=(5, 8))
gs = gridspec.GridSpec(2, 1, height_ratios=[ 3,2],hspace=0.0)
ax1 = plt.subplot(gs[0])
ax2 = plt.subplot(gs[1])
xx = np.linspace(0,5,50)
yy = np.linspace(0,5,50)
X, Y = np.meshgrid(xx, yy)
T = X**2
norm = mpl.colors.Normalize(vmin=0,vmax=10)
pcm=ax1.pcolormesh(X,Y,T, norm =norm)
plt.colorbar(pcm, orientation="vertical", ax =ax1)
ax2.plot(xx, xx**2)
结果如下。
【问题讨论】:
标签: python matplotlib