0
出於某種原因,我無法找到一個方法來關閉彩條的下列情節的科學記數法:禁用imshow彩條的科學記數法中matplotlib
我已經嘗試使用powerlimits
:
ylabels = ['0:00', '03:00', '06:00', '09:00', '12:00', '15:00', '18:00', '21:00']
fig, ax = plt.subplots(figsize=(27, 7))
cax1 = ax.imshow(df7, origin='lower', cmap='viridis', interpolation='none', aspect=4)
ax.set_xticklabels(label, fontsize = 12)
plt.xticks(np.arange(len(df7.columns)))
major_ticks = np.arange(0, 24, 3)
ax.set_yticks(major_ticks)
ax.set_yticklabels(ylabels, fontsize = 12)
fig.autofmt_xdate()
cb = plt.colorbar(cax1,fraction=0.046, pad=0.04)
cb.formatter.set_powerlimits((0, 8))
cb.update_ticks
plt.tight_layout()
ax.set_aspect(0.5)
fig.suptitle('November 2016 Normalized Pressure Data $[mbar]$',fontsize=15)
fig.tight_layout(pad = 1)
plt.show()
但它似乎並沒有工作:(
任何見解
0?謝謝!
編輯:
我見過有關格式的彩條的類似的問題,但這裏的問題是,如何格式化它禁用科學記數法!
[在matplotlib科學記數法彩條](HTTP的可能的複製:// stackoverflow.com/questions/25983218/scientific-notation-colorbar-in-matplotlib) – kazemakase
問題是不同的,但答案也應該解決這個問題。 – kazemakase
我需要禁用它,而不是啓用它,我不明白這是如何工作的。謝謝 – ValientProcess