matplotlibの軸の指数表記を10のべき乗にする

matplotlibの軸は数値の桁数が大きいと、指数表記されます。

 指数表記

しかし、この表記は一般的でない気がします。そこで、

   import matplotlib.ticker as ptick
   ######
   ax.xaxis.set_major_formatter(ptick.ScalarFormatter(useMathText=True))
   ax.yaxis.set_major_formatter(ptick.ScalarFormatter(useMathText=True))
   ax.ticklabel_format(style='sci', axis='both')

のように設定すると、両軸で10のべき乗表記に変わります。

 10のべき乗表記

添付ファイル: filepower.png 208件 [詳細] fileexp.png 216件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2024-09-12 (木) 08:36:30 (160d)