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.draw()
La función Axes.draw() en el módulo de ejes de la biblioteca matplotlib se usa para dibujar todo.
Sintaxis: Axes.draw(self, renderer=Ninguno, inframe=False)
Parámetros: este método acepta los siguientes parámetros.
- renderer: este parámetro es el primer parámetro y su valor predeterminado es Ninguno.
- inframe: este parámetro contiene el valor booleano y su valor predeterminado es falso.
Devoluciones: este método no devuelve ningún valor.
Los siguientes ejemplos ilustran la función matplotlib.axes.Axes.draw() en matplotlib.axes:
Ejemplo 1:
# Implementation of matplotlib function from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt fig, ax = plt.subplots() def tellme(s): ax.set_title(s, fontsize = 16) fig.canvas.draw() renderer = fig.canvas.renderer ax.draw(renderer) tellme('matplotlib.axes.Axes.draw() function Example') plt.show()
Producción:
Ejemplo 2:
# Implementation of matplotlib function from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111, projection ='3d') X, Y, Z = axes3d.get_test_data(0.1) ax.plot_wireframe(X, Y, Z, rstride = 5, cstride = 5) for angle in range(0, 90): ax.view_init(30, angle) fig.canvas.draw() renderer = fig.canvas.renderer ax.draw(renderer) plt.pause(.001) ax.set_title('matplotlib.axes.Axes.draw()\ function Example', fontweight ="bold")
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