Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để vẽ biểu đồ dữ liệu CSV bằng Matplotlib và Pandas trong Python?

Để vẽ biểu đồ dữ liệu CSV bằng Matplotlib và Pandas trong Python, chúng ta có thể thực hiện các bước sau -

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Tạo danh sách các tiêu đề của tệp .CSV.
  • Đọc tệp CSV có tiêu đề.
  • Đặt chỉ mục và vẽ khung dữ liệu.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

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()

Đầu ra

Làm cách nào để vẽ biểu đồ dữ liệu CSV bằng Matplotlib và Pandas trong Python? Làm cách nào để vẽ biểu đồ dữ liệu CSV bằng Matplotlib và Pandas trong Python?