matplotlib.markers.MarkerStyle #

classe matplotlib.markers. MarkerStyle ( marker , fillstyle = None ) [fonte] #

Basi:object

Una classe che rappresenta i tipi di indicatore.

Le istanze sono immutabili. Se devi modificare qualcosa, crea una nuova istanza.

Attributi :
elenco dei marcatori

Tutti i marcatori conosciuti.

elenco di marcatori_pieni

Tutti i marcatori riempiti conosciuti. Questo è un sottoinsieme di marcatori .

elenco degli stili di riempimento

Gli stili di riempimento supportati.

Parametri :
marker str, tipo array, Path, MarkerStyle o None
  • Un'altra istanza di MarkerStyle copia i dettagli di tale marker.

  • Nessuno significa nessun marcatore. Questa è l'impostazione predefinita deprecata.

  • Per altri possibili valori di marcatore, vedere il modulo docstring matplotlib.markers.

fillstyle str, predefinito: rcParams["markers.fillstyle"](predefinito: 'full')

Uno tra 'full', 'left', 'right', 'bottom', 'top', 'none'.

transform transforms.Transform, default: Nessuno

Trasformata che verrà combinata con la trasformazione nativa del marcatore.

capstyle CapStyle, predefinito: Nessuno

Stile del cappuccio che sostituirà lo stile del cappuccio predefinito del marcatore.

joinstyle JoinStyle, predefinito: Nessuno

Stile di unione che sostituirà lo stile di unione predefinito del marcatore.

filled_markers = ('o', 'v', '^', '<', '>', '8', 's', 'p', '*', 'h', 'H', 'D' , 'd', 'P', 'X') #
fillstyles = ('full', 'left', 'right', 'bottom', 'top', 'none') #
get_alt_path ( ) [fonte] #

Restituisci a Pathper la parte alternativa del marcatore.

Per i marcatori non riempiti, questo è None ; per i marcatori pieni, questa è l'area da disegnare con markerfacecoloralt .

get_alt_transform ( ) [fonte] #

Restituisce la trasformazione da applicare a Pathfrom MarkerStyle.get_alt_path().

get_capstyle ( ) [fonte] #
get_fillstyle ( ) [fonte] #
get_joinstyle ( ) [fonte] #
get_marker ( ) [fonte] #
get_path ( ) [fonte] #

Restituisce a Pathper la parte principale del marcatore.

Per i marcatori non riempiti questo è l'intero marcatore, per i marcatori pieni, questa è l'area da disegnare con markerfacecolor .

get_snap_threshold ( ) [fonte] #
get_transform ( ) [fonte] #

Restituisce la trasformazione da applicare a Pathfrom MarkerStyle.get_path().

get_user_transform ( ) [fonte] #

Restituisce la parte fornita dall'utente della trasformazione del marcatore.

è_riempito ( ) [fonte] #
markers = {'.': 'point', ',': 'pixel', 'o': 'circle', 'v': 'triangle_down', '^': 'triangle_up', '<': 'triangle_left' , '>': 'triangle_right', '1': 'tri_down', '2': 'tri_up', '3': 'tri_left', '4': 'tri_right', '8': 'octagon' , ' s': 'quadrato', 'p': 'pentagono', '*': 'stella','h': 'hexagon1', 'H': 'hexagon2', '+': 'plus', 'x': 'x', 'D': 'diamond', 'd': 'thin_diamond', '|': 'vline', '_': 'hline', 'P': 'plus_filled', 'X': 'x_filled', 0: 'tickleft', 1: 'tickright ', 2: 'tickup', 3: 'tickdown', 4: 'caretleft', 5: 'caretright', 6: 'caretup', 7: 'caretdown', 8: 'caretleftbase', 9: 'caretrightbase', 10: 'caretupbase', 11: 'caretdownbase', 'Nessuno': 'niente', 'nessuno': 'niente', ' ': 'niente', '': 'niente'} #
ruotato ( * , deg = Nessuno , rad = Nessuno ) [fonte] #

Restituisce una nuova versione di questo indicatore ruotato dell'angolo specificato.

Parametri :
deg float, predefinito: Nessuno

Angolo di rotazione in gradi.

rad float, predefinito: Nessuno

Angolo di rotazione in radianti.

.. nota:: Devi specificare esattamente uno tra deg o rad.
ridimensionato ( sx , sy = None ) [fonte] #

Restituisce un nuovo indicatore ridimensionato in base a fattori di scala specificati.

Se sy è None, la stessa scala viene applicata in entrambe le direzioni x e y .

Parametri :
galleggiante sx

Fattore di scala in direzione X.

sy float, predefinito: Nessuno

Fattore di scala in direzione Y.

trasformato ( trasformare : Affine2D ) [fonte] #

Restituisce una nuova versione di questo marcatore con la trasformazione applicata.

Parametri :
trasformare Affine2D, default: Nessuno

La trasformazione verrà combinata con la trasformazione fornita dall'utente corrente.

Esempi che utilizzano matplotlib.markers.MarkerStyle#

Riferimento marcatore

Riferimento marcatore

Riferimento marcatore
Mappatura delle proprietà dei marcatori ai dati multivariati

Mappatura delle proprietà dei marcatori ai dati multivariati

Mappatura delle proprietà dei marcatori ai dati multivariati