Matplotlib es una biblioteca en Python y es una extensión matemática numérica para la biblioteca NumPy. La clase Axes contiene la mayoría de los elementos de la figura: Axis, Tick, Line2D, Text, Polygon, etc., y establece el sistema de coordenadas. Y las instancias de Axes admiten devoluciones de llamada a través de un atributo de devoluciones de llamada.
Función matplotlib.axes.Axes.text()
La función Axes.text() en el módulo de ejes de la biblioteca matplotlib también se usa para agregar el texto a los ejes en la ubicación x, y en las coordenadas de datos.
Sintaxis:
Axes.text(self, x, y, s, fontdict=None, withdash=, **kwargs)Parámetros: Este método acepta los siguientes parámetros que se describen a continuación:
- s: este parámetro es el texto que se agregará.
- xy: este parámetro es el punto (x, y) donde se colocará el texto.
- fontdict: este parámetro es un parámetro opcional y un diccionario para anular las propiedades de texto predeterminadas.
- withdash: este parámetro también es un parámetro opcional y crea una instancia de TextWithDash en lugar de una instancia de Text.
Devoluciones: este método devuelve el texto que es una instancia de texto creada.
Los siguientes ejemplos ilustran la función matplotlib.axes.Axes.text() en matplotlib.axes:
Ejemplo 1:
# Implementation of matplotlib function import matplotlib.pyplot as plt fig, ax = plt.subplots() ax.text(3, 4, 'GeeksforGeeks', style ='italic', fontsize = 30, color ="green") ax.set(xlim =(0, 8), ylim =(0, 8)) ax.set_title('matplotlib.axes.Axes.text() Example', fontsize = 14, fontweight ='bold') plt.show()
Producción:
Ejemplo-2:
# Implementation of matplotlib function import matplotlib.pyplot as plt fig, ax = plt.subplots() ax.set_xlabel('xlabel') ax.set_ylabel('ylabel') ax.text(3, 8, 'GeeksforGeeks', style ='italic', fontsize = 30, bbox ={'facecolor':'green', 'alpha':0.6, 'pad':20}) ax.text(3.5, 6, 'Python matplotlib Module', fontsize = 15) ax.text(3.5, 3, 'Axes Class - Text Function') ax.text(0, 0, 'by-Shubham Singh', verticalalignment ='bottom', horizontalalignment ='left', transform = ax.transAxes, color ='green', fontsize = 5) ax.set(xlim =(0, 10), ylim =(0, 10)) ax.set_title('matplotlib.axes.Axes.text() Example', fontsize = 14, fontweight ='bold') plt.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA