Comece agoraComece grátis

Classificando ações com furrr

Bancos de investimento classificam cada ação com base em fatores como crescimento, valuation, etc. Essas classificações orientam a alocação de dinheiro em cada ativo.

Você foi contratado por um grande banco de investimento. Interessado em investir no Walmart, o banco quer investigar a estabilidade do preço da ação do Walmart. No seu workspace, você tem uma lista de data frames, ls_stocks. Cada elemento dessa lista é um data frame que contém a variação percentual nos preços das ações.

O analista financeiro escreveu uma função, rank_walmart(), que fará a classificação em um data frame e retornará um número inteiro representando a posição. Você precisa aplicar essa função a cada elemento de ls_stocks em paralelo usando o pacote furrr. O furrr já foi carregado para você.

Este exercicio faz parte do curso

Programação Paralela em R

Ver curso

Instruções do exercicio

  • Planeje uma sessão múltipla com quatro workers.
  • Aplique rank_walmart() a cada elemento de ls_stocks usando a variante correta de future_map para saída inteira.
  • Volte para um plano sequencial quando os cálculos terminarem.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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

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

# Revert to sequential plan
plan(___)
Editar e Executar Código