Để 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