Zaman serisinde belirli bir dönemi vurgulama
Zaman serisinde belirli bir dönemi vurgulamak için, grafikte bu dönemi farklı bir arka plan rengiyle gösterebilirsin. PerformanceAnalytics paketindeki chart.TimeSeries() işlevi bunu yapmak için çok kolay ve esnek bir yol sunar.
Bu işlevin bazı argümanlarına bakalım:
chart.TimeSeries(R, period.areas, period.color)
R, varlık getirilerinden oluşan bir xts, zaman serisi veya zoo nesnesidir; period.areas, c("1926-10/1927-11") gibi xts tarih aralıklarının bir vektöründe başlangıç ve bitiş tarihiyle belirtilen taralı alanlardır; period.color ise bu taralı bölgenin çizileceği rengi belirtir.
Bu egzersizde, data içindeki Citigroup zaman serisi grafiğinde tek bir dönemi vurgulayacaksın.
Bu egzersiz
R'de Zaman Serisi Verilerini Görselleştirme
kursunun bir parçasıdırEgzersiz talimatları
- 2015'in ilk üç ayını içeren
periodadlı bir nesne oluştur chart.TimeSeries()işlevini kullanarakperiodiçindeki citigroup veri değerlerini vurgulachart.TimeSeries()işlevini tekrar kullanarak aynı çizgi grafiğini yeniden çiz, ancak bu kez vurgulanan dönemin rengini"lightgrey"olarak ayarla
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create period to hold the 3 months of 2015
# Highlight the first three months of 2015
# Highlight the first three months of 2015 in light grey