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
Instruções do exercicio
- Planeje uma sessão múltipla com quatro workers.
- Aplique
rank_walmart()a cada elemento dels_stocksusando a variante correta defuture_mappara 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(___)