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

Düzensiz bir indisi düzenli yapmak için merge kullan

Önceki egzersizde, düzenli bir zaman indisine sahip, sıfır genişlikli bir xts nesnesi oluşturmayı öğrendin. Bu sıfır genişlikli nesneyi, düzensiz bir xts nesnesini düzenli hale getirmek için kullanabilirsin.

Düzenlenmiş seride genellikle eksik değerler (NA) olur; çünkü düzensiz veride düzenli indisteki tüm gözlemler için bir değer yoktur. Bu egzersiz, iki seriyi merge() ile birleştirirken bu eksik değerleri nasıl yöneteceğini gösterecek.

Önceki egzersizde oluşturduğun irregular_xts ve regular_xts nesneleri çalışma alanında hazır.

Bu egzersiz

R ile Finansal Verileri İçe Aktarma ve Yönetme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • merge() fonksiyonunu kullanarak irregular_xts ve regular_xts nesnelerini merged_xts adlı bir nesnede birleştir.
  • head() ile merged_xts'in ilk birkaç satırına bak.
  • merge()'in fill argümanını kullanarak NA değerlerini son gözlemi ileri taşıyarak (na.locf) doldur ve sonucu merged_filled_xts adlı bir nesne olarak oluştur.
  • head ile merged_filled_xts'in ilk birkaç satırına bak.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Merge irregular_xts and regular_xts


# Look at the first few rows of merged_xts


# Use the fill argument to fill NA with their previous value


# Look at the first few rows of merged_filled_xts
Kodu Düzenle ve Çalıştır