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
Path
para 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
Path
fromMarkerStyle.get_alt_path()
.
- get_path ( ) [fuente] #
Devuelve a
Path
para 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_transform ( ) [fuente] #
Devuelve la transformación que se aplicará a
Path
fromMarkerStyle.get_path()
.
- get_user_transform ( ) [fuente] #
Devuelve la parte proporcionada por el usuario de la transformación del marcador.
- 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.
Ejemplos usando matplotlib.markers.MarkerStyle
#
Asignación de propiedades de marcador a datos multivariados