gpt4 book ai didi

python-2.7 - 在 matplotlib 中更改颜色图的字体大小

转载 作者:行者123 更新时间:2023-12-04 01:54:28 26 4
gpt4 key购买 nike

在以下代码中,我无法调整颜色栏上刻度的字体大小。

fig = plt.figure(figsize=(10,6))

ax = fig.add_subplot(111)
im = ax.pcolor(np.ma.masked_invalid(np.roll(lon, -1100, axis=1)[:2100, :3500]),
np.ma.masked_invalid(np.roll(lat, -1100, axis=1)[:2100, :3500]),
np.ma.masked_invalid(np.roll(np.absolute(zeta_Mar), -1100, axis=1)[:2100, :3500]),
cmap='Reds', norm=colors.LogNorm(vmin=1e-6, vmax=1e-4))
ax.set_xlabel('Longitude', fontsize=14)
ax.set_xlabel('Latitude', fontsize=14)
cbar_axim = fig.add_axes([0.95, 0.15, 0.03, 0.7])
cbar = fig.colorbar(im, cax=cbar_axim, ticks=[1e-6, 1e-5, 1e-4])
cbar.set_ticklabels([r'$-10^{-6}$', r'$10^{-5}$', r'$10^{-4}$'])
cbar.set_label(r'$\zeta\ [s^{-1}]$', fontsize=16)

plt.show()

谁能告诉我包含 fontsize 参数的正确语法?

最佳答案

使用 cbar.ax.tick_params(labelsize=10)
来自 herehere

关于python-2.7 - 在 matplotlib 中更改颜色图的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40184696/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com