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

Tạo một biểu đồ nhiều dòng từ tệp .CSV trong matplotlib

Để tạo một biểu đồ nhiều dòng từ tệp .CSV trong matplotlib, 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 cột để tìm nạp dữ liệu từ tệp .CSV. Đảm bảo tên khớp với tên cột được sử dụng trong tệp .CSV.
  • Đọc dữ liệu từ tệp .CSV.
  • Vẽ các đường bằng cách sử dụng df.plot () phương pháp.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import pandas as pd
from matplotlib import pyplot as plt

# Set the figure size
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

# Make a list of columns
columns = ['mpg', 'displ', 'hp', 'weight']

# Read a CSV file
df = pd.read_csv("auto-mpg.csv", usecols=columns)

# Plot the lines
df.plot()

plt.show()

Đầu ra

Nó sẽ tạo ra kết quả sau

Tạo một biểu đồ nhiều dòng từ tệp .CSV trong matplotlib Tạo một biểu đồ nhiều dòng từ tệp .CSV trong matplotlib