matplotlib.pyplot.text #
- matplotlib.pyplot. texto ( x , y , s , fontdict = Ninguno , ** kwargs ) [fuente] #
Agregue texto a los ejes.
Agregue el texto s a los ejes en la ubicación x , y en las coordenadas de datos.
- Parámetros :
- x, y flotan
La posición para colocar el texto. Por defecto, esto está en coordenadas de datos. El sistema de coordenadas se puede cambiar usando el parámetro de transformación .
- calle s
El texto.
- fontdict dict, por defecto: Ninguno
Un diccionario para anular las propiedades de texto predeterminadas. Si fontdict es Ninguno, los valores predeterminados están determinados por
rcParams
.
- Devoluciones :
- Otros parámetros :
- **
Text
propiedades de los kwargs. Otros parámetros de texto misceláneos.
Propiedad
Descripción
una función de filtro, que toma una matriz flotante (m, n, 3) y un valor de ppp, y devuelve una matriz (m, n, 3) y dos compensaciones desde la esquina inferior izquierda de la imagen
escalar o ninguno
bool
color
dict con propiedades para
patches.FancyBboxPatch
desconocido
desconocido
desconocido
color
o ccolor
fontfamily
o familia{FONTNAME, 'serif', 'sans-serif', 'cursiva', 'fantasía', 'monoespacio'}
fontproperties
o fuente o font_propertiesfontsize
o tamañofloat o {'xx-pequeño', 'x-pequeño', 'pequeño', 'mediano', 'grande', 'x-grande', 'xx-grande'}
fontstretch
o estirar{un valor numérico en el rango 0-1000, 'ultracondensado', 'extra-condensado', 'condensado', 'semi-condensado', 'normal', 'semi-expandido', 'expandido', 'extra-expandido ', 'ultra-expandido'}
fontstyle
o estilo{'normal', 'cursiva', 'oblicua'}
fontvariant
o variante{'normal', 'pequeñas capitalizaciones'}
fontweight
o peso{un valor numérico en el rango 0-1000, 'ultraligero', 'ligero', 'normal', 'regular', 'libro', 'medio', 'romano', 'semibold', 'demibold', 'demi', 'negrita', 'pesada', 'extra negrita', 'negra'}
calle
{'izquierda centro derecha'}
bool
objeto
float (múltiplo del tamaño de fuente)
calle
bool
multialignment
o mamá{'izquierda', 'derecha', 'centro'}
bool
Ninguno o bool o flotante o invocable
(flotar, flotar)
bool
flotante o {'vertical', 'horizontal'}
{Ninguno, 'predeterminado', 'ancla'}
(escala: flotante, longitud: flotante, aleatoriedad: flotante)
booleano o ninguno
objeto
bool
calle
booleano o ninguno
{'abajo', 'línea base', 'centro', 'línea_base_central', 'arriba'}
bool
bool
flotar
flotar
flotar
- **
Ejemplos
Los argumentos de palabras clave individuales se pueden usar para anular cualquier parámetro dado:
>>> text(x, y, s, fontsize=12)
La transformación predeterminada especifica que el texto está en coordenadas de datos; de forma alternativa, puede especificar texto en coordenadas de eje ((0, 0) está en la parte inferior izquierda y (1, 1) está en la parte superior derecha). El siguiente ejemplo coloca el texto en el centro de los ejes:
>>> text(0.5, 0.5, 'matplotlib', horizontalalignment='center', ... verticalalignment='center', transform=ax.transAxes)
Puede poner un cuadro rectangular alrededor de la instancia de texto (por ejemplo, para establecer un color de fondo) usando la palabra clave bbox . bbox es un diccionario de
Rectangle
propiedades. Por ejemplo:>>> text(x, y, s, bbox=dict(facecolor='red', alpha=0.5))
Ejemplos usando matplotlib.pyplot.text
#
Tamaño de la figura en diferentes unidades
Controlando el estilo de texto y etiquetas usando un diccionario
Referencia para artistas de Matplotlib
Propiedades y diseño del texto