matpllotlib contourfプロットでカラーバーをカスタマイズしようとしています。私は科学的表記法を使用することができますが、私は表記法のベースを変更しようとしています。つまり、ダニが(-10,100)ではなく(-100,100)の範囲にあるようにします。Python matplotlib colorbar科学的表記ベース
たとえば、これは単純なプロット...そうのような
import numpy as np
import matplotlib.pyplot as plt
z = (np.random.random((10,10)) - 0.5) * 0.2
fig, ax = plt.subplots()
plot = ax.contourf(z)
cbar = fig.colorbar(plot)
cbar.formatter.set_powerlimits((0, 0))
cbar.update_ticks()
plt.show()
生成:
をしかし、私は、カラーバー上のラベルは1E-2になりたいと数字は-10から10までです。
どうすればよいですか?