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
レジェンドピッキング
イベントデモを選択