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_formatter()
La función Axis.set_minor_formatter() en el módulo de eje de la biblioteca matplotlib se usa para configurar el formateador del ticker menor.
Sintaxis: Axis.set_minor_formatter(self, formateador)
Parámetros: este método acepta los siguientes parámetros.
- formateador: este parámetro es el formateador .
Valor devuelto: Este método no devuelve ningún valor.
Los siguientes ejemplos ilustran la función matplotlib.axis.Axis.set_minor_formatter() en matplotlib.axis:
Ejemplo 1:
Python3
# Implementation of matplotlib function from matplotlib.axis import Axis import matplotlib.pyplot as plt from matplotlib.ticker import MultipleLocator, ScalarFormatter fig, ax = plt.subplots() ax.plot([0, 5, 10, 15, 20], [3, 2, 1, 2, 4]) Axis.set_minor_locator(ax.xaxis, MultipleLocator(1)) Axis.set_minor_formatter(ax.xaxis, ScalarFormatter()) ax.tick_params(axis ='both', which ='major', labelsize = 14, pad = 12, colors ='g') ax.tick_params(axis ='both', which ='minor', labelsize = 8, colors ='b') plt.title("Matplotlib.axis.Axis.set_minor_formatter()\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 from matplotlib.ticker import LogFormatter import numpy as np fig, axes = plt.subplots(2) dt = 0.01 t = np.arange(dt, 20.0, dt) # first plot doesn't use a formatter axes[0].semilogx(t, np.exp(-t / 5.0)) axes[0].grid() xlims = [[0, 25], [0.2, 8], [0.6, 0.9]] for ax, xlim in zip(axes[1:], xlims): ax.semilogx(t, np.exp(-t / 5.0)) formatter = LogFormatter(labelOnlyBase = False, minor_thresholds = (2, 0.4)) Axis.set_minor_formatter(ax.xaxis, formatter) ax.grid() fig.suptitle("Matplotlib.axis.Axis.set_minor_formatter()\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