Saturday, December 28, 2024
Google search engine
HomeLanguagesHow to set font size of Matplotlib axis Legend?

How to set font size of Matplotlib axis Legend?

Prerequisite: Matplotlib

In this article, we will see how to set the font size of matplotlib axis legend using Python. For this, we will use rcParams() methods to increase/decrease the font size. To use this we have to override the matplotlib.rcParams[‘legend.fontsize’] method.

Syntax: matplotlib.rcParams[‘legend.fontsize’] = font_size_value

Example 1: Setting plot size of the legend is 15

Python3




# import required modules
import numpy
from matplotlib import pyplot
import matplotlib
  
# assign value to x axis
x_axis = numpy.arange(1, 20, 0.5)
  
# get the value of log10
y_axis_log10 = numpy.exp(x_axis)
  
# plot the graph
pyplot.plot(x_axis, y_axis_log10, c="blue",
            label="exponential")
  
# title of the graph/plot
pyplot.title("Exponential Graph Plot")
  
# to set the font size of the legend
matplotlib.rcParams['legend.fontsize'] = 15
  
pyplot.legend(loc='best')
  
pyplot.show()


Output:

Example 2: Setting the plot size of the legend is 25

Python3




# import required modules
import numpy
from matplotlib import pyplot
import matplotlib
  
# assign value to x axis
x_axis = numpy.arange(1, 20, 0.5)
  
# get the value of log10
y_axis_log10 = numpy.exp(x_axis)
  
# plot the graph
pyplot.plot(x_axis, y_axis_log10, c="blue", label="exponential")
  
# Title of the graph/ploy
pyplot.title("Exponential Graph Plot")
  
# to set the font size of the legend
matplotlib.rcParams['legend.fontsize'] = 25
  
pyplot.legend(loc='best')
  
pyplot.show()


Output:

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments