2
私は愚かな質問であなたを気にしていますが、私はawnserを見つけることができませんでした。私は、matplotlibを使ってイメージにカラーバーを追加しようとしています。問題は、カラーバーのティックをフォーマットしようとするときに発生します。私は科学的表記形式を持っていますが、同時にダニの小数の数を制御します。例えば、このコードで:( - > 5.2すなわち5.210)Iは、ダニに一つだけ進したいと思うMatplotlibのカラーバーティックは、科学記法を使用するときにフォーマットします
:
#format the colorbar ticks labels
sfmt=ticker.ScalarFormatter(useMathText=True)
sfmt.set_powerlimits((0, 0))
cb1=fig1.colorbar(imp,
cax=axcbar,
orientation="vertical",
ticks=np.linspace(1.03*np.min(imest),0.97*np.max(imest),4),
format=sfmt)
cb1.set_label(r'$kg/s.m^2$')
私はこの図を作成します。これは簡単な方法で可能ですか?私は成功せずに多くのことを試しました。
ありがとうございます。
はどうもありがとうございました!それは完璧に働いた。 – DanielPerez