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

Hisse fiyatlarının gruplu bootstrap'i

Bir aracı kurumda İstatistik Analisti olarak çalışıyorsun. New York Borsası sitesinden bir aylık günlük hisse fiyatı verisi aldın. Veri şu biçimde:

    Company   Price
1    Google 2863.00
2 Microsoft  335.46
3   Netflix  591.61
4  Facebook  346.91
...

Patronun, her şirketin dağılımını kendi sütununda görmek istiyor; böylece Microsoft Excel'de kolayca grafikleyebilsin.

Veri çalışma alanında df_stocks olarak yüklü. Bootstrap işlemi için yazdığın bir fonksiyon da var: mean_dist(). mean_dist() tek bir şirkete ait bir veri çerçevesini alır ve bir vektör döndürür. Bu hesabı paralel olarak çalıştırman gerekiyor. furrr paketi senin için yüklendi.

Bu egzersiz, kursun bir parçasıdır

R'da Paralel Programlama

Kursa Göz Atın

Egzersiz talimatları

  • Dört işçili bir multisession planla.
  • Veri çerçevesini Company sütunundaki benzersiz değerlere göre böl.
  • Bölünmüş veri çerçevelerine mean_dist() uygula ve sonuçları bir veri çerçevesinde sütunlar olarak birleştiren future_map() varyantını kullan.
  • Sıralı (sequential) plana geri dön.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Plan a multisession of four workers
___(___, ___)

df_stocks %>% 
# Split the data by Company
  ___(___) %>% 
# Apply mean_dist() using the correct future_map() variant
  ___(___)

# Revert to sequential plan
___(___)
Kodu Düzenle ve Çalıştır