1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Trực quan hóa dữ liệu chuỗi thời gian trong R

Connected

Bài tập

Làm nổi bật một giai đoạn cụ thể trong chuỗi thời gian

Để làm nổi bật một giai đoạn cụ thể trong chuỗi thời gian, bạn có thể hiển thị giai đoạn đó trên biểu đồ với màu nền khác. Hàm chart.TimeSeries() trong gói PerformanceAnalytics cung cấp một cách làm rất dễ và linh hoạt.

Hãy xem một số đối số của hàm này:

chart.TimeSeries(R, period.areas, period.color)

R là một đối tượng xts, chuỗi thời gian, hoặc zoo chứa lợi suất tài sản; period.areas là các vùng được tô bóng, được xác định bằng ngày bắt đầu và kết thúc trong một vector các khoảng ngày xts như c("1926-10/1927-11"); và period.color vẽ vùng được tô bằng màu được chỉ định.

Trong bài tập này, bạn sẽ làm nổi bật một giai đoạn trong biểu đồ chuỗi thời gian của Citigroup trong data.

Hướng dẫn

100 XP
  • Tạo một đối tượng tên period chứa ba tháng đầu năm 2015
  • Dùng hàm chart.TimeSeries() để làm nổi bật các giá trị dữ liệu citigroup trong period
  • Dùng lại chart.TimeSeries() để vẽ lại cùng biểu đồ đường nhưng lần này đặt màu của giai đoạn được làm nổi bật là "lightgrey"