Matplotlib is a library in Python and it is numerical – mathematical extension for NumPy library. It is an amazing visualization library in Python for 2D plots of arrays and used for working with the broader SciPy stack.
Matplotlib.axis.Axis.get_minor_ticks() Function
The Axis.get_minor_ticks() function in axis module of matplotlib library is used to get the minor tick instances.
Syntax: Axis.get_minor_ticks(self, numticks=None)
Parameters: This method accepts the following parameter.
- numticks : This parameter is the number of ticks.
Return value: This method returns the minor tick instances.
Below examples illustrate the matplotlib.axis.Axis.get_minor_ticks() function in matplotlib.axis:
Example 1:
Python3
# Implementation of matplotlib function import numpy as np from matplotlib.axis import Axis import matplotlib.pyplot as plt import matplotlib.ticker as ticker np.random.seed( 19680801 ) fig, ax = plt.subplots() ax.plot( 100 * np.random.rand( 20 )) formatter = ticker.FormatStrFormatter( '%1.2f' ) Axis.set_minor_formatter(ax.yaxis, formatter) print ( "Value of get_minor_ticks() :" ) for tick in ax.yaxis.get_minor_ticks( 2 ): tick.label1.set_color( 'green' ) print (tick) plt.title("Matplotlib.axis.Axis.get_minor_ticks()\n\ Function Example", fontsize = 12 , fontweight = 'bold' ) plt.show() |
Output:
Value of get_minor_ticks() : <matplotlib.axis.YTick object at 0x0A770DB0> <matplotlib.axis.YTick object at 0x07E09DF0>
Example 2:
Python3
# Implementation of matplotlib function import numpy as np from matplotlib.axis import Axis import matplotlib.pyplot as plt import matplotlib.ticker as ticker np.random.seed( 19680801 ) fig, ax = plt.subplots() ax.plot( 100 * np.random.rand( 20 )) ax.xaxis.set_minor_locator(ticker.MultipleLocator( 1 )) print ( "Value of get_minor_ticks() :" ) for tick in ax.xaxis.get_minor_ticks(): tick.label1.set_color( 'red' ) print (tick) plt.title("Matplotlib.axis.Axis.get_minor_ticks()\n\ Function Example", fontsize = 12 , fontweight = 'bold' ) plt.show() |
Output:
Value of get_minor_ticks() : <matplotlib.axis.XTick object at 0x0AD502F0> <matplotlib.axis.XTick object at 0x083D9850> <matplotlib.axis.XTick object at 0x0AD5DFD0> <matplotlib.axis.XTick object at 0x0AD74270> <matplotlib.axis.XTick object at 0x0AD74510> <matplotlib.axis.XTick object at 0x0AD747B0> <matplotlib.axis.XTick object at 0x0AD74A70> <matplotlib.axis.XTick object at 0x0AD74D10> <matplotlib.axis.XTick object at 0x0AD74EB0> <matplotlib.axis.XTick object at 0x0AD7E270> <matplotlib.axis.XTick object at 0x0AD7E4D0> <matplotlib.axis.XTick object at 0x0AD74DD0> <matplotlib.axis.XTick object at 0x0AD74250> <matplotlib.axis.XTick object at 0x0AD7E070> <matplotlib.axis.XTick object at 0x0AD7E8B0> <matplotlib.axis.XTick object at 0x0AD7EB50> <matplotlib.axis.XTick object at 0x0AD7EDF0>