Por que seu código está lento?
Ler e escrever dados no disco rígido leva muito mais tempo do que ler e escrever na RAM. Isso significa que, se você precisar buscar dados no disco, leva muito mais tempo para movê-los para a CPU — onde eles podem ser processados — do que mover dados da RAM para a CPU. O uso de recursos de um programa, como RAM, processadores e disco rígido, determina a rapidez com que seu código em R roda. Você não pode mudar esses recursos sem trocar fisicamente o hardware. No entanto, muitas vezes dá para usar melhor os recursos que você já tem. Em especial, se você tem um conjunto de dados aproximadamente do tamanho da RAM, pode ser mais eficiente manter a maior parte dele no disco. Ao carregar apenas as partes do conjunto de dados de que precisa, você libera recursos para que cada parte seja processada mais rapidamente.
Qual das alternativas a seguir não contribui para o tempo de processamento?
Este exercício faz parte do curso
Processamento de Dados em Escala no R
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
Começar o exercício