1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích khách hàng và A/B Testing với Python

Connected

Bài tập

Tính thời vụ và đường trung bình động

Quay lại bức tranh tổng thể, bây giờ chúng ta sẽ xem dữ liệu doanh thu tổng của ứng dụng thiền. Bạn đã thấy mức tăng mua hàng mạnh ở một sản phẩm, và giờ chúng ta muốn kiểm tra liệu điều đó có kéo theo doanh thu tăng tương ứng hay không. Như bạn có thể đoán, doanh thu có tính thời vụ rất rõ, nên chúng ta muốn loại bỏ yếu tố đó để lộ ra xu hướng vĩ mô.

Trong bài này, bạn sẽ điều chỉnh theo tính thời vụ theo tuần, theo tháng và theo năm, rồi vẽ các đường này chồng lên dữ liệu thô. Cách này có thể bộc lộ xu hướng rất hiệu quả.

Dữ liệu doanh thu đã được nạp sẵn dưới dạng daily_revenue.

Hướng dẫn

100 XP
  • Dùng phương thức .rolling() để tính trung bình động của dữ liệu với cửa sổ 7 ngày và lưu vào cột 7_day_rev.
  • Tính trung bình động theo tháng (28 ngày) và lưu vào cột 28_day_rev.
  • Tính trung bình động theo năm (365 ngày) và lưu vào cột 365_day_rev.
  • Nhấn "Gửi câu trả lời" để vẽ ba đường trung bình động vừa tính cùng với dữ liệu thô.