http://stackoverflow.com/questions/20356982/matplotlib-colour-multiple-twinx-axes
で解決した。
matplotlibの話だが、twinxすると、axisは、二重に書かれてしまう。
labelには、tickと数字と、文字に関する設定が入っているが、重ね書きされてしまうと、いくら正しく設定しても、下側の軸の変更は、twinxで重ね書きされた軸で隠れてしまって見えない。
だから、軸を消す。
ax2.spines['left'].set_visible(False)
この記事へのコメント
コメントを書く