matplotlib.marcadores.MarkerStyle #

clase matplotlib.marcadores. MarkerStyle ( marcador , estilo de relleno = Ninguno ) [fuente] #

Bases:object

Una clase que representa tipos de marcador.

Las instancias son inmutables. Si necesita cambiar algo, cree una nueva instancia.

Atributos :
lista de marcadores

Todos los marcadores conocidos.

lista de marcadores llenos

Todos los marcadores rellenos conocidos. Este es un subconjunto de marcadores .

lista de estilos de relleno

Los estilos de relleno admitidos.

Parámetros :
marcador str, tipo matriz, Path, MarkerStyle o None
  • Otra instancia de MarkerStyle copia los detalles de ese archivo marker.

  • Ninguno significa que no hay marcador. Este es el valor predeterminado en desuso.

  • Para otros posibles valores de marcador, consulte la cadena de documentación del módulo matplotlib.markers.

estilo de relleno str, predeterminado: rcParams["markers.fillstyle"](predeterminado: 'full')

Uno de 'completo', 'izquierda', 'derecha', 'abajo', 'arriba', 'ninguno'.

transform transforms.Transform, por defecto: Ninguno

Transformación que se combinará con la transformación nativa del marcador.

capstyle CapStyle, predeterminado: Ninguno

Estilo de tapa que anulará el estilo de tapa predeterminado del marcador.

joinstyle JoinStyle, predeterminado: Ninguno

Estilo de unión que anulará el estilo de unión predeterminado del marcador.

marcadores_llenos = ('o', 'v', '^', '<', '>', '8', 's', 'p', '*', 'h', 'H', 'D' , 'd', 'P', 'X') #
estilos de relleno = ('completo', 'izquierda', 'derecha', 'abajo', 'arriba', 'ninguno') #
get_alt_path ( ) [fuente] #

Devuelve a Pathpara la parte alternativa del marcador.

Para marcadores vacíos, esto es Ninguno ; para marcadores rellenos, esta es el área que se dibujará con markerfacecoloralt .

get_alt_transform ( ) [fuente] #

Devuelve la transformación que se aplicará a Pathfrom MarkerStyle.get_alt_path().

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

Devuelve a Pathpara la parte principal del marcador.

Para marcadores sin relleno, este es el marcador completo, para marcadores llenos, esta es el área que se dibujará con markerfacecolor .

get_snap_threshold ( ) [fuente] #
get_transform ( ) [fuente] #

Devuelve la transformación que se aplicará a Pathfrom MarkerStyle.get_path().

get_user_transform ( ) [fuente] #

Devuelve la parte proporcionada por el usuario de la transformación del marcador.

está_llenado ( ) [fuente] #
marcadores = {'.': 'punto', ',': 'píxel', 'o': 'círculo', 'v': 'triángulo_abajo', '^': 'triángulo_arriba', '<': 'triángulo_izquierda' , '>': 'triángulo_derecha', '1': 'tri_abajo', '2': 'tri_arriba', '3': 'tri_izquierda', '4': 'tri_derecha', '8': 'octágono', ' s': 'cuadrado', 'p': 'pentágono', '*': 'estrella','h': 'hexágono1', 'H': 'hexágono2', '+': 'más', 'x': 'x', 'D': 'diamante', '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: 'base de atención', 11: 'base de atención', 'Ninguno': 'nada', 'ninguno': 'nada', '' ': 'nada', '': 'nada'} #
rotado ( * , grados = Ninguno , rad = Ninguno ) [fuente] #

Devuelve una nueva versión de este marcador rotado por el ángulo especificado.

Parámetros :
grado flotante, predeterminado: Ninguno

Ángulo de rotación en grados.

rad float, predeterminado: Ninguno

Ángulo de rotación en radianes.

.. nota:: Debe especificar exactamente uno de grados o rad.
escalado ( sx , sy = Ninguno ) [fuente] #

Devuelve un nuevo marcador escalado por factores de escala especificados.

Si sy es Ninguno, se aplica la misma escala en las direcciones x e y .

Parámetros :
flotador sx

Factor de escala en dirección X.

sy float, por defecto: Ninguno

Factor de escala en dirección Y.

transformado ( transformar : Affine2D ) [fuente] #

Devuelve una nueva versión de este marcador con la transformación aplicada.

Parámetros :
transformar Affine2D, predeterminado: Ninguno

La transformación se combinará con la transformación proporcionada por el usuario actual.

Ejemplos usando matplotlib.markers.MarkerStyle#

Referencia de marcador

Referencia de marcador

Referencia de marcador
Asignación de propiedades de marcador a datos multivariados

Asignación de propiedades de marcador a datos multivariados

Asignación de propiedades de marcador a datos multivariados