を使用してティックの位置を切り替えることができます c_ax.yaxis.set_ticks_position()
だからあなたの例では:
import matplotlib.pyplot as plt
import matplotlib as mpl
plt.viridis()
fig=plt.figure()
c_ax=plt.subplot(199)
cb = mpl.colorbar.ColorbarBase(c_ax,orientation='vertical')
c_ax.yaxis.set_ticks_position('left')
plt.savefig('my_colorbar.png')
同様の方法でカラーバーラベルを移動することもできます。
c_ax.yaxis.set_label_position('left')
そして最後に、水平カラーバーがあり、目盛りとラベルを上に移動したい場合、同等の関数をで使用できますxaxis
:
c_ax.xaxis.set_label_position('top')
c_ax.xaxis.set_ticks_position('top')
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加