matplotlib.artista.Artista.set_picker #

Artista. set_picker ( selector ) [fuente] #

Define el comportamiento de selección del artista.

Parámetros :
selector Ninguno o bool o flotante o invocable

Este puede ser uno de los siguientes:

  • Ninguno : la selección está deshabilitada para este artista (predeterminado).

  • Un booleano: si es verdadero , se habilitará la selección y el artista activará un evento de selección si el evento del mouse está sobre el artista.

  • Un flotante: si el selector es un número, se interpreta como una tolerancia épsilon en puntos y el artista disparará un evento si sus datos están dentro del épsilon del evento del mouse. Para algunos artistas, como líneas y colecciones de parches, el artista puede proporcionar datos adicionales al evento de selección que se genera, por ejemplo, los índices de los datos dentro de épsilon del evento de selección.

  • Una función: si se puede llamar al selector, es una función proporcionada por el usuario que determina si el evento del mouse golpea al artista:

    hit, props = picker(artist, mouseevent)
    

    para determinar la prueba de impacto. si el evento del mouse está sobre el artista, devuelva hit=True y props es un diccionario de propiedades que desea agregar a los atributos de PickEvent.

Ejemplos usando matplotlib.artist.Artist.set_picker#

Selección de leyenda

Selección de leyenda

Selección de leyenda
Elija una demostración de evento

Elija una demostración de evento

Elija una demostración de evento