Adding gridlines in matplotlib
In matplotlib, enabling the gridlines would draw the lines according to the major and minor ticks. However, we need some gridlines at specified locations.
Adding a single gridline at location
ax.axvline(10, linestyle='--', color='k')
When a bunch of lines are required, we define an array as the gridline locations then loop through the location to add in the grridlines.
gridlineslist = [1,2,3,4,5,6] for gridline in gridlineslist: ax.axvline(gridline, linestyle='--', color='k')
Lei Ma (0001). 'Gridlines in Matplotlib', Datumorphism, 01 April. Available at: https://datumorphism.leima.is/til/programming/matplotlib-gridlines/.
Table of Contents