Table of Contents

Python

matplotlib

colorbar

位置

複数の図に共通のカラーバーをつける

以下のリンクが参考になる。 https://qiita.com/skotaro/items/01d66a8c9902a766a2c0

ラベルと目盛り

カラーバーのラベルと目盛りを変更する場合は、set_ticksとset_ticklabelsを用いる。

ticks = [-1,0,1]
ticklabels = ["A","B","C"]
clb = fig.colorbar(im)
clb.set_ticks(ticks)
clb.set_ticklabels(ticklabels)

legend

https://www.yutaka-note.com/entry/matplotlib_legend

位置

ax.legend(bbox_to_anchor=(1,1), loc='upper right', borderaxespad=0)

枠線

ax.legend(frameon=False)

cartopy

緯度・経度線

gl = ax.gridlines(crs=ccrs.PlateCarree(),draw_labels=True,linewidth=0.5,linestyle='--',color='gray')
gl.xlocator = mticker.FixedLocator([130,135,140])
gl.ylocator = mticker.FixedLocator([35,40])
gl.top_labels = False
gl.right_labels = False
gl.xlabel_style = {'size':6}
gl.ylabel_style = {'size':6}