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

furrr ile hisseleri sıralama

Yatırım bankaları her hisseyi büyüme, değerleme vb. faktörlere göre sıralar. Bu sıralamalar, her hisseye ne kadar para ayrılacağını belirler.

Büyük bir yatırım bankası tarafından işe alındın. Banka Walmart'a yatırım yapmayı düşünüyor ve Walmart hissesinin fiyat istikrarını incelemek istiyor. Çalışma alanında, ls_stocks adlı bir veri çerçevesi listesi var. Bu listenin her bir öğesi, hisse senedi fiyatlarındaki yüzde değişimini içeren bir veri çerçevesidir.

Finans analisti, bir veri çerçevesi üzerinde sıralama yapıp dereceyi tam sayı olarak döndüren rank_walmart() adlı bir fonksiyon yazdı. Bu fonksiyonu furrr paketini kullanarak ls_stocks listesinin her bir öğesine paralel şekilde uygulaman gerekiyor. furrr 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.
  • Tam sayı çıktı için doğru future_map varyantını kullanarak rank_walmart() fonksiyonunu ls_stocks listesinin her öğesine uygula.
  • Hesaplamalar bittiğinde sıralı (sequential) plana geri dön.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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

# Apply rank_walmart to each element of ls_stocks
___(___, ___)

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