Matplotlib es una biblioteca en Python y es una extensión matemática numérica para la biblioteca NumPy. Es una biblioteca de visualización increíble en Python para gráficos 2D de arrays y se utiliza para trabajar con la pila SciPy más amplia.
Matplotlib.axis.Axis.set_major_locator() Función
La función Axis.set_major_locator() en el módulo de eje de la biblioteca matplotlib se usa para establecer el localizador del ticker principal.
Sintaxis: Axis.set_major_locator(self, localizador)
Parámetros: este método acepta los siguientes parámetros.
- locator: Este parámetro es el Locator .
Valor devuelto: Este método no devuelve ningún valor.
Los siguientes ejemplos ilustran la función matplotlib.axis.Axis.set_major_locator() en matplotlib.axis:
Ejemplo 1:
Python3
# Implementation of matplotlib function from matplotlib.axis import Axis import numpy as np import matplotlib.pyplot as plt import matplotlib.dates as mdates import matplotlib.cbook as cbook years = mdates.YearLocator() months = mdates.MonthLocator() years_fmt = mdates.DateFormatter('% Y') with cbook.get_sample_data('goog.npz') as datafile: data = np.load(datafile)['price_data'].view(np.recarray) fig, ax = plt.subplots() ax.plot('date', 'adj_close', data = data, color ="green") Axis.set_major_locator(ax.xaxis, years) ax.set_ylim((100, 300)) ax.format_xdata = mdates.DateFormatter('% m') ax.grid(True) fig.suptitle("Matplotlib.axis.Axis.set_major_locator()\n\ Function Example", fontsize = 12, fontweight ='bold') plt.show()
Producción:
Ejemplo 2:
Python3
# Implementation of matplotlib function from matplotlib.axis import Axis import matplotlib.pyplot as plt import matplotlib.ticker as ticker x = [0, 5, 9, 10, 15] y = [0, 1, 2, 3, 4] tick_spacing = 1 fig, ax = plt.subplots(1, 1) ax.plot(x, y) ax.xaxis.set_major_locator(ticker.MultipleLocator(tick_spacing)) fig.suptitle("Matplotlib.axis.Axis.set_major_locator()\n\ Function Example", fontsize = 12, 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