BaşlayınÜcretsiz başlayın

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

Kursa Göz Atın

Egzersiz talimatları

  • 2015'in ilk üç ayını içeren period adlı bir nesne oluştur
  • chart.TimeSeries() işlevini kullanarak period içindeki citigroup veri değerlerini vurgula
  • chart.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
 
Kodu Düzenle ve Çalıştır