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
Instruksi latihan
- Plot
djstocksdalam empat plot terpisah. - Plot
djstocksdalam satu grafik dengan warna 1 hingga 4. Kode untuk membuat legenda yang sesuai untuk grafik telah disediakan. - Hitung log-return dari
djstocksdan simpan kedjstocks_x. - Plot
djstocks_xdalam empat plot terpisah. - Plot
djstocks_xdalam 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
___(___, ___)