1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Quản trị Rủi ro Định lượng bằng R

Connected

Bài tập

Các cách khác nhau để vẽ chuỗi nhân tố rủi ro và chuỗi lợi nhuận

Bạn đã biết có thể dùng plot.zoo() để vẽ nhiều chuỗi thời gian. Với một chuỗi thời gian bốn chiều data, lệnh plot.zoo(data) theo mặc định sẽ tạo bốn biểu đồ riêng, trừ khi bạn thêm tham số plot.type = "single" để vẽ cả bốn chuỗi trên cùng một biểu đồ. Bạn cũng có thể thêm nhiều tham số khác như col để chỉ định các màu khác nhau và type = "h" để hiển thị các cột dọc thay vì nối các điểm, đôi khi là cách tốt hơn để thể hiện lợi nhuận.

plot.zoo(x, plot.type, col = 1, type = "l", ...)

Trong bài tập này, bạn sẽ khám phá hàm plot.zoo() để vẽ dữ liệu nhân tố rủi ro cổ phiếu và các chuỗi lợi nhuận tương ứng theo nhiều cách. Chuỗi thời gian đa biến djstocks và DJ_const đã có sẵn trong không gian làm việc của bạn.

Hướng dẫn

100 XP
  • Vẽ djstocks trên bốn biểu đồ riêng.
  • Vẽ djstocks trên một biểu đồ với các màu từ 1 đến 4. Đoạn mã tạo chú giải phù hợp cho biểu đồ đã được cung cấp.
  • Tính log-return của djstocks và gán vào djstocks_x.
  • Vẽ djstocks_x trên bốn biểu đồ riêng.
  • Vẽ djstocks_x trên bốn biểu đồ riêng với các cột dọc.