Contenido de este artículo
- 0
- 0
- 0
- 0
Puede agregar texto fácilmente a un gráfico de Matplotlib mediante la función matplotlib.pyplot.text () , que utiliza la siguiente sintaxis:
matplotlib.pyplot.text (x, y, s, fontdict = Ninguno)
dónde:
- x: la coordenada x del texto
- y: la coordenada y del texto
- s: la cadena de texto
- fontdict: un diccionario para anular las propiedades de texto predeterminadas
Este tutorial muestra varios ejemplos de cómo utilizar esta función en la práctica.
Ejemplo 1: agregar un solo texto a una gráfica de Matplotlib
El siguiente código muestra cómo crear una gráfica de dispersión y agregar una sola pieza de texto a la gráfica:
importar matplotlib. pyplot como plt #create data x = [3, 6, 8, 12, 14] y = [4, 9, 14, 12, 9] #create scatterplot plt. dispersión (x, y) # agregar texto en las coordenadas (x, y) = (6, 9.5) plt. texto (6, 9.5, ' Aquí vamos ')
Ejemplo 2: agregar varios textos a una gráfica de Matplotlib
El siguiente código muestra cómo crear un diagrama de dispersión y agregar varios fragmentos de texto al diagrama:
importar matplotlib. pyplot como plt #create data x = [3, 6, 8, 12, 14] y = [4, 9, 14, 12, 9] #create scatterplot plt. dispersión (x, y) # agregar texto en las coordenadas (x, y) = (6, 9.5) plt. texto (6, 9.5, ' Un fragmento de texto ') #add otra pieza de texto plt. texto (8, 13, ' Otro fragmento de texto ')
Ejemplo 3: modificar las propiedades del texto
Para modificar las propiedades del texto, podemos crear un diccionario que especifique las propiedades de la fuente.
El siguiente código muestra cómo hacerlo:
importar matplotlib. pyplot como plt #create data x = [3, 6, 8, 12, 14] y = [4, 9, 14, 12, 9] #create scatterplot plt. dispersión (x, y) font = {' familia ': ' serif ', ' color ': ' rojo ', ' peso ': ' negrita ', ' tamaño ': 20 } #add texto con plt de fuente personalizada . texto (6, 9.5, ' Un fragmento de texto ', fontdict = fuente)
Ejemplo 4: agregar un cuadro alrededor del texto
El siguiente código muestra cómo agregar un cuadro alrededor del texto:
importar matplotlib. pyplot como plt #create data x = [3, 6, 8, 12, 14] y = [4, 9, 14, 12, 9] #create scatterplot plt. dispersión (x, y) font = {' familia ': ' serif ', ' color ': ' rojo ', ' peso ': ' negrita ', ' tamaño ': 20 } box = {' facecolor ': ' ninguno ', ' edgecolor ': ' verde ', ' boxstyle ': ' redondo ' } #add texto con plt de fuente personalizada . texto (6, 9.5, ' Un fragmento de texto ', fontdict = fuente, bbox = cuadro)
Recursos adicionales
Cómo anotar diagramas de dispersión de Matplotlib Cómo cambiar el tamaño
de fuente en un diagrama de Matplotlib
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: