How to Change the Line Width of a Graph Plot in Matplotlib with Python? Last Updated : 12 Nov, 2020 Comments Improve Suggest changes Like Article Like Report Prerequisite : Matplotlib In this article we will learn how to Change the Line Width of a Graph Plot in Matplotlib with Python. For that one must be familiar with the given concepts: Matplotlib : Matplotlib is a tremendous visualization library in Python for 2D plots of arrays. Matplotlib may be a multi-platform data visualization library built on NumPy arrays and designed to figure with the broader SciPy stack. It was introduced by John Hunter within the year 2002.Graph Plot : A plot is a graphical technique for representing a data set, usually as a graph showing the relationship between two or more variables.Line Width : The width of a line is known as line width. One can change the line width of a graph in matplotlib using a feature.ApproachImport packagesImport or create the dataDraw a graph plot with a lineSet the line width by using line-width feature ( lw can also be used as short form ). Example 1: Python3 # importing packages import matplotlib.pyplot as plt import numpy as np # create data x_values = np.arange(0, 10) y_values = np.arange(0, 10) # Adjust the line widths plt.plot(x_values, y_values - 2, linewidth=5) plt.plot(x_values, y_values) plt.plot(x_values, y_values + 2, lw=5) # add legends and show plt.legend(['Lw = 5', 'Lw = auto', 'Lw = 5']) plt.show() Output : Example 2 : Python3 # importing packages import matplotlib.pyplot as plt import numpy as np # create data x_values = np.linspace(0, 10, 1000) y_values = np.sin(x_values) # Adjust the line widths for i in range(20): plt.plot(x_values, y_values + i*0.5, lw=i*0.5) plt.show() Output : Example 3 : Python3 # importing packages import matplotlib.pyplot as plt import numpy as np # create data x_values = np.linspace(0, 10, 1000) # Adjust the line widths for i in range(20): plt.plot(x_values, np.sin(x_values) + i*0.5, lw=i*0.4) plt.plot(x_values, np.cos(x_values) + i*0.5, lw=i*0.4) plt.show() Output : Comment More infoAdvertise with us Next Article How to Change the Line Width of a Graph Plot in Matplotlib with Python? D deepanshu_rustagi Follow Improve Article Tags : Python Python-matplotlib Practice Tags : python Similar Reads How to Change the Transparency of a Graph Plot in Matplotlib with Python? Changing transparency in Matplotlib plots enhances visual clarity, especially when data overlaps. Transparency is controlled using a value between 0 (fully transparent) and 1 (fully opaque). This setting can be applied to elements like lines, bars, scatter points and filled areas either during plot 3 min read How to Change the Figure Size with Subplots in Matplotlib Matplotlib is a powerful plotting library in Python that allows users to create a wide variety of static, animated, and interactive plots. One common requirement when creating plots is to adjust the figure size, especially when dealing with subplots. This article will guide you through the process o 4 min read How to change the font size of the Title in a Matplotlib figure ? In this article, we are going to discuss how to change the font size of the title in a figure using matplotlib module in Python. As we use matplotlib.pyplot.title() method to assign a title to a plot, so in order to change the font size, we are going to use the font size argument of the pyplot.title 2 min read How to Add Axes to a Figure in Matplotlib with Python? Matplotlib is a library in Python used to create figures and provide tools for customizing it. It allows plotting different types of data, geometrical figures. In this article, we will see how to add axes to a figure in matplotlib. We can add axes to a figure in matplotlib by passing a list argument 2 min read How to Set the X and the Y Limit in Matplotlib with Python? In this article, we will learn how to set the X limit and Y limit in Matplotlib with Python. Matplotlib is a visualization library supported by Python for 2D plots of arrays. Matplotlib is a multi-platform data visualization library built on NumPy arrays and designed to work with the broader SciPy s 2 min read How to change the size of axis labels in Matplotlib? Matplotlib is a Python library that helps in visualizing and customizing various plots. One of the customization you can do is to change the size of the axis labels to make reading easier. In this guide, weâll look how to adjust font size of axis labels using Matplotlib.Letâs start with a basic plot 2 min read How to Change the Size of Figures in Matplotlib? Matplotlib provides a default figure size of 6.4 inches in width and 4.8 inches in height. While this is suitable for basic graphs, various situations may require resizing figures for better visualization, presentation or publication. This article explores multiple methods to adjust the figure size 3 min read Change matplotlib line style in mid-graph Prerequisite: Matplotlib In this article we will learn how to change line style in mid-graph using matplotlib in Python. Matplotlib: It is a tremendous visualization library in Python for 2D plots of arrays. Matplotlib may be a multi-platform data visualization library built on NumPy arrays and desi 2 min read Change plot size in Matplotlib - Python Plots are an effective way of visually representing data and summarizing it beautifully. However, if not plotted efficiently it seems appears complicated. Python's Matplotlib provides several libraries for data representation. While making a plot we need to optimize its size. In this article, we wil 3 min read How to plot a dashed line in matplotlib? Matplotlib is used to create visualizations and plotting dashed lines is used to enhance the style and readability of graphs. A dashed line can represent trends, relationships or boundaries in data. Below we will explore how to plot and customize dashed lines using Matplotlib. To plot dashed line:Sy 2 min read Like