matplotlib.artist.Artist.set_picker #

アーティスト。set_picker (ピッカー) [ソース] #

アーティストのピッキング動作を定義します。

パラメータ:
picker None または bool または float または callable

これは、次のいずれかになります。

  • None : このアーティストのピッキングは無効です (デフォルト)。

  • ブール値: Trueの場合、ピッキングが有効になり、マウス イベントがアーティストの上にある場合、アーティストはピック イベントを発生させます。

  • float: ピッカーが数値の場合、ポイント単位のイプシロン許容値として解釈され、データがマウス イベントのイプシロン内にある場合、アーティストはイベントを発生させます。ラインやパッチ コレクションなどの一部のアーティストの場合、アーティストは、生成される pick イベントに追加データを提供する場合があります。たとえば、pick イベントのイプシロン内のデータのインデックスです。

  • 関数: ピッカーが呼び出し可能である場合、アーティストがマウス イベントにヒットしたかどうかを決定するユーザー提供の関数です。

    hit, props = picker(artist, mouseevent)
    

    ヒットテストを決定します。マウス イベントがアーティストの上にある場合は、hit=Trueを返します。props は、PickEvent 属性に追加するプロパティの辞書です。

#を使用した例matplotlib.artist.Artist.set_picker

レジェンドピッキング

レジェンドピッキング

レジェンドピッキング
イベントデモを選択

イベントデモを選択

イベントデモを選択