Kính Lúp Trượt (Sliding Window)

Cách Pandas tính Đường trung bình động (Moving Average) cho biểu đồ chứng khoán.

Bước 0: Chuỗi dữ liệu
df['Giá'].rolling(window=3).mean()
Ngày 1
10
Ngày 2
20
Ngày 3
30
Ngày 4
40
Ngày 5
50
1. Đây là chuỗi giá trị biến động theo thời gian (Time Series).

Vì sao phải "Trượt"?

Khi phân tích chứng khoán hoặc thời tiết, dữ liệu thường nhảy múa lên xuống rất nhiễu.

Bằng cách dùng cửa sổ trượt (Moving Average), ta "làm phẳng" (smooth) đồ thị để dễ dàng nhận ra xu hướng cốt lõi (Trend) đang tăng hay giảm mà không bị phân tâm bởi các biến động ngẫu nhiên hàng ngày.

Story Mode: Sự xuất hiện của NaN