Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Python Matplotlib - Vẽ đồ thị đa đường (Multiline Plot) từ file CSV


Đọc file CSV chọn các cột số, sử dụng df.plot() của Pandas (dựa trên Matplotlib) để vẽ nhanh nhiều đường trên cùng một biểu đồ.

Ví dụ

import pandas as pd
from matplotlib import pyplot as plt

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

columns = ['mpg', 'displ', 'hp', 'weight']
df = pd.read_csv("auto-mpg.csv", usecols=columns)
df.plot()
plt.show()

Kết quả

Hiển thị biểu đồ đa đường cho 4 cột dữ liệu từ file auto-mpg.csv.