less than 1 minute read

たまに使うんだけど毎日使うというほどでもないので使い方を何回も調べている道具シリーズ。

ax.set_xticks(ax.get_xticks())
ax.set_xticklabels(ax.get_xticklabels(), rotation=45)

ax.set_xticks(ax.get_xticks())は、一見、何も意味ないことをやっているように見えるが、 これがないとUserWarning: FixedFormatter should only be used together with FixedLocatorという警告が出る🙃

応用として、ax.set_xticks(ax.get_xticks()[::2])とかすると、デフォルトだとtickが多すぎる場合に、元のtickから1個飛ばしのポイントだけを採用したりできる。