Line width in the Matplot
library is simply the size of the line of plot. When you need to give a data set of your plot a different look when compared to others, it is necessary for you to increase the line width of the plot.
The line width simply helps to give a unique description or visual to a particular data set in a plot.
The default value for the line width of a plot in Matplotlib
is 1
. However, you can change this size to any size of your choice.
The steps to take when changing the line width of a plot are listed below:
matplot
library matplot
, numpy
, pyplot
.plot()
method after declaring the linewidth
parameter, you assign it to any number value you want to represent the desired width of your plot.
Take a look at this code below, which uses a width size of 4
:Pyplot.plot(x, y, linewidth='4')
show()
method to show your plot.Now, let’s illustrate how to change the line widths of different plots.
import matplotlib.pyplot as pltx = [1, 2, 3, 4, 5]y = [2, 4, 6, 8, 10]fig,axs = plt.subplots(2,2)# using the devault linewidth value 1axs[0,0].scatter(x, y)axs[0,0].set_title('Linewidth of 1' )# using the devault linewidth value 1axs[0,1].scatter(x, y, linewidth=2)axs[0,1].set_title('Linewidth of 2' )# using the devault linewidth value 1axs[1,0].scatter(x, y, linewidth=4)axs[1,0].set_title('Linewidth of 4' )# using the devault linewidth value 1axs[1,1].scatter(x, y, linewidth=6)axs[1,1].set_title('Linewidth of 6' )plt.tight_layout()plt.show()
Interestingly, you can also add markers to a line width. See this shot for more on this topic.