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, kursun bir parçasıdır
R'de Zaman Serisi Verilerini Görselleştirme
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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