Giá trị trung bình mở rộng
Giá trị trung bình mở rộng (expanding mean), còn gọi là trung bình cộng dồn (cumulative mean), cho phép bạn tính giá trị trung bình của một chuỗi thời gian tính đến từng điểm. Nhờ đó, bạn có thể theo dõi cách giá trị trung bình của chuỗi thay đổi theo thời gian.
Trong bài tập này, bạn sẽ tính trung bình mở rộng của chuỗi thời gian card_price. Sau khi tạo xong, bạn sẽ vẽ nó chồng lên đồ thị hiện có của chuỗi gốc, gọi là card_price_plot, một đối tượng ggplot đã được tạo sẵn cho bạn.
Hãy nhớ, cửa sổ mở rộng phải được căn right.
card_price, card_price_plot, và các gói zoo và ggplot2 đã sẵn sàng cho bạn sử dụng.
Bài tập này là một phần của khóa học
Xử lý Dữ liệu Chuỗi Thời gian trong R
Hướng dẫn bài tập
- Tạo một vector bề rộng cửa sổ từ
card_pricevà gán vàoprice_windows. - Dùng
price_windowsđể tạo trung bình mở rộng của chuỗi thời giancard_price; gán vàoprice_exp_mean. - Thêm một đồ thị đường
ggplot2vàocard_price_plotbằng cách hoàn thiện câu lệnh; tô màu cửa sổ mở rộng bằng đường màu xanh dương.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Create the vector of window widths
___
# Create the expanding window
___
# Plot the expanding window over the original time series
card_price_plot +
geom_line(data = ___, ___)