Vẽ hai đường cong trên cùng một figure: một đường với 100 điểm, một đường với 10 điểm (trung bình của 10 điểm liên tiếp của đường đầu). Sử dụng np.linspace tạo trục x tương ứng độ dài mảng y.
Ví dụ
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True y1 = (np.random.random(100) - 0.5).cumsum() y2 = y1.reshape(-1, 10).mean(axis=1) x1 = np.linspace(0, 1, 100) x2 = np.linspace(0, 1, 10) plt.plot(x1, y1) plt.plot(x2, y2) plt.show()
Kết quả
Đồ thị hiển thị đường cong gốc (100 điểm) và đường cong làm mượt (10 điểm) trên cùng hệ trục.