Thanks to visit codestin.com
Credit goes to www.tutorialspoint.com

Plot CSV Data Using Matplotlib and Pandas in Python



To plot CSV data using Matplotlib and Pandas in Python, we can take the following steps ?

  • Set the figure size and adjust the padding between and around the subplots.
  • Make a list of headers of the .CSV file.
  • Read the CSV file with headers.
  • Set the index and plot the dataframe.
  • To display the figure, use show() method.

Example

import pandas as pd
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

headers = ['Name', 'Age', 'Marks']

df = pd.read_csv('student.csv', names=headers)

df.set_index('Name').plot()

plt.show()

Output

Updated on: 2023-08-26T03:10:30+05:30

44K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements