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.
función matplotlib.axis.Axis.set_minor_locator()
La función Axis.set_minor_locator() en el módulo de eje de la biblioteca matplotlib se usa para establecer el localizador del ticker menor.
Sintaxis: Axis.set_minor_locator(self, localizador)
Parámetros: este método acepta los siguientes parámetros.
- formateador: este parámetro es el localizador .
Valor devuelto: Este método no devuelve ningún valor.
Los siguientes ejemplos ilustran la función matplotlib.axis.Axis.set_minor_locator() en matplotlib.axis:
Ejemplo 1:
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 = 0.4 fig, ax = plt.subplots(1, 1) ax.plot(x, y) ax.xaxis.set_minor_locator(ticker.MultipleLocator(tick_spacing)) fig.suptitle("Matplotlib.axis.Axis.set_minor_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 datetime import matplotlib.pyplot as plt from matplotlib.dates import DayLocator, HourLocator, DateFormatter, drange import numpy as np date1 = datetime.datetime(2020, 4, 2) date2 = datetime.datetime(2020, 4, 6) delta = datetime.timedelta(hours = 6) dates = drange(date1, date2, delta) y = np.arange(len(dates)) fig, ax = plt.subplots() ax.plot_date(dates, y ** 2) ax.set_xlim(dates[0], dates[-1]) ax.xaxis.set_major_locator(DayLocator()) Axis.set_minor_locator(ax.xaxis, HourLocator(range(0, 25, 6))) ax.xaxis.set_major_formatter(DateFormatter('%Y-%m-%d')) ax.fmt_xdata = DateFormatter('%Y-%m-%d %H:%M:%S') fig.autofmt_xdate() fig.suptitle("Matplotlib.axis.Axis.set_minor_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