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