Mulai sekarangMulai gratis

Beragam cara memplot faktor risiko dan deret return

Anda sudah tahu bahwa Anda dapat menggunakan plot.zoo() untuk memplot beberapa deret waktu. Untuk deret waktu berdimensi empat data, pemanggilan plot.zoo(data) akan membuat empat plot terpisah secara bawaan, kecuali Anda menyertakan parameter plot.type = "single" untuk memplot keempat deret dalam satu grafik. Anda juga dapat menambahkan parameter lain seperti col untuk menentukan warna yang berbeda dan type = "h" untuk mendapatkan batang vertikal alih-alih menghubungkan titik, yang terkadang lebih baik untuk menampilkan return.

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

Dalam latihan ini, Anda akan mengeksplorasi fungsi plot.zoo() untuk memplot data faktor risiko ekuitas dan return terkait dalam berbagai cara. Deret waktu multivariat djstocks dan DJ_const tersedia di workspace Anda.

Latihan ini merupakan bagian dari kursus

Manajemen Risiko Kuantitatif dengan R

Lihat Kursus

Instruksi latihan

  • Plot djstocks dalam empat plot terpisah.
  • Plot djstocks dalam satu grafik dengan warna 1 hingga 4. Kode untuk membuat legenda yang sesuai untuk grafik telah disediakan.
  • Hitung log-return dari djstocks dan simpan ke djstocks_x.
  • Plot djstocks_x dalam empat plot terpisah.
  • Plot djstocks_x dalam empat plot terpisah dengan batang vertikal.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Plot djstocks in four separate plots
___(___)

# Plot djstocks in one plot and add legend
___(___, ___, ___)
legend(julian(x = as.Date("2009-01-01")), y = 70, legend = names(DJ_const)[1:4], fill = 1:4)

# Compute log-returns and assign to djstocks_x
djstocks_x <- ___(___)

# Plot djstocks_x in four separate plots
___(___)

# Plot djstocks_x with vertical bars
___(___, ___)
Edit dan Jalankan Kode