matplotlib.axis.Tick.get_children() La función en el módulo axis de la biblioteca matplotlib se usa para obtener la lista de los artistas secundarios de este artista.
Sintaxis: Tick.get_children(self)
Parámetros: Este método no acepta ningún parámetro.
Valor devuelto: este método devuelve la lista de los artistas secundarios de este artista.
Los siguientes ejemplos ilustran la función matplotlib.axis.Tick.get_children() en matplotlib.axis:
Ejemplo 1:
Python3
# Implementation of matplotlib function from matplotlib.axis import Tick import matplotlib.pyplot as plt from matplotlib.lines import Line2D import numpy as np from numpy.random import rand fig, ax2 = plt.subplots() ax2.hexbin(range(10), rand(10), picker=True) print("First 10 child Artists of this Artist \n", *list(ax2.get_children())[:10], sep="\n") fig.suptitle("""matplotlib.axis.Tick.get_children() function Example\n""", fontweight="bold") plt.show()
Producción:
First 10 child Artists of this Artist <matplotlib.collections.PolyCollection object at 0x0AF49930> Spine Spine Spine Spine XAxis(80.0,52.8) YAxis(80.0,52.8) Text(0.5, 1.0, '') Text(0.0, 1.0, '') Text(1.0, 1.0, '')
Ejemplo 2:
Python3
# Implementation of matplotlib function from matplotlib.axis import Tick import matplotlib.pyplot as plt import numpy as np from matplotlib.patches import Ellipse NUM = 20 ells = [Ellipse(xy=np.random.rand(2) * 10, width=np.random.rand()*4, height=np.random.rand()*4, angle=np.random.rand() * 360) for i in range(NUM)] fig, ax = plt.subplots(subplot_kw={'aspect': 'equal'}) print("Last 10 child Artists of this Artist \n") for e in ells: ax.add_artist(e) e.set_clip_box(ax.bbox) e.set_alpha(np.random.rand()) e.set_facecolor(np.random.rand(4)) print(*list(ax.get_children())[-10:], sep="\n") ax.set_xlim(0, 10) ax.set_ylim(0, 10) fig.suptitle("""matplotlib.axis.Tick.get_children() function Example\n""", fontweight="bold") plt.show()
Producción:
Last 10 child Artists of this Artist Spine Spine Spine Spine XAxis(80.0,52.8) YAxis(80.0,52.8) Text(0.5, 1.0, '') Text(0.0, 1.0, '') Text(1.0, 1.0, '') Rectangle(xy=(0, 0), width=1, height=1, angle=0)
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA