2016-09-05 25 views
0

matplotlibのカラーバーの数のスケールを設定しようとしています。 (つまり、すべての値に0.001を掛ける)ので、ラベルを使用して、値のスケール(すなわち、ガウス* 10^3の磁場)を示すことができます。これまでは、python matplotlibのカラーバーの数値フォーマットを設定

cbar1.ax.set_xticklabels(cbar1.ax.get_xticklabels(), size = 10, rotation=90) 

comandを使用して、ティックラベルのローテーションを設定できることを確認しました。私は(get_xticklabels() funktionがdoesn'tリストまたはいくつかの整数値を返すので、それは、動作していない)今、何をしたいか:

cbar1.ax.set_xticklabels((cbar1.ax.get_xticklabels()/1000), size = 10, rotation=90) 

答えて

0

私はほとんどの人はあなたがスケーリングしてやろうとしているものと思います彼らがax.plot機能に入力したデータ。たとえば、散布図を作成する場合は、次のようにします。

ax.scatter(x_data, y_data, c=gaus_data/1000) 
関連する問題