plot() fonksiyonu - temel parametreler
plot.xts() fonksiyonu, R zaman serisi veri görselleştirme araçlarının en kullanışlı olanıdır. Genel çizime oldukça benzer, ancak x ekseni bir zaman ölçeği içerir. Eğer fonksiyonda kullanılan nesne bir xts nesnesiyse, plot.xts() yerine plot() da kullanabilirsin.
Birkaç örneğe bakalım:
> # Temel sözdizimi
> plot(mydata)
> # Başlık ekle ve çizgi kalınlığını iki katına çıkar
> plot(mydata, main = "Stock XYZ", lwd = 2)
> # X ve Y eksenleri için etiketler ekle
> plot(mydata, xlab = "X axis", ylab = "Y axis")
Gördüğün gibi, fonksiyon için çok çeşitli parametreler var ve bu da sınırsız olasılık sunuyor. Unutma, plot() her çağrıldığında, sadece o çağrıda tanımlanan parametreleri kullanarak tamamen yeni bir grafik oluşturur.
Ayrıca, bir mydata veri kümesinin ilk birkaç satırını konsolda göstermek için head(mydata) kullan. Yalnızca sütun adlarını göstermek için colnames(mydata) kullan. Bir veri kümesinin belirli bir sütununu seçmek için de dolar işaretinden sonra başlığını belirtebilirsin: mydata$mycolumn gibi.
Bu egzersizde, 2015'ten bu yana dört büyük şirketin günlük hisse senedi fiyatlarını içeren aynı data veri kümesini kullanacaksın.
Bu egzersiz
R'de Zaman Serisi Verilerini Görselleştirme
kursunun bir parçasıdırEgzersiz talimatları
dataveri kümesinin ilk birkaç satırını görüntüle- Veri kümesinin sütun adlarını görüntüle
- Veri kümesinin ilk serisini çiz ve başlığı hisse senedinin adı "yahoo" olacak şekilde değiştir
- İlk seriyi aynı başlıkla yeniden çiz, X etiketini "date" ve Y etiketini "price" olarak değiştir
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Display the first few lines of the data
# Display the column names of the data
# Plot yahoo data and add title
# Replot yahoo data with labels for X and Y axes