Matplotlib.axes.Axes.text() en Python

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *