2

Text()インスタンスの下端をインスタンスの下端に合わせたいのですが、colorbar期待どおりに機能しません。

を使用してカラーバーの y 位置を取得しcb.ax.get_position().ymin、テキスト オブジェクトの y 位置を次のように設定します。

cb = plt.colorbar(mappable, shrink=0.5)

details = plt.text(
    1., 1.,
    "Text",
    ha='right', va='bottom',
    size=5,
    color='#555555',
    transform=ax.transAxes,
    fontdict={
        'family': 'Helvetica',
        'size': 6})
details.set_y(cb.ax.get_position().ymin)

を変更しようとしましvaたが、2 つが整列することはありません。va=bottomテキストの中央を使用すると、カラーバーの中央に整列しているように見えます。を使用するva=centerと、テキスト ボックス ymin は (見かけの) cb ymin の下にあります。座標を取得して設定する最良の方法は何ですか?

4

1 に答える 1