Processamento de Dados em Escala no R
Michael J. Kane and Simon Urbanek
Instructors, DataCamp
Todos os objetos R ficam na RAM

"R não é bem adequado para trabalhar com dados maiores que 10–20% da RAM de um computador." - Manual de Instalação e Administração do R
Complexidade dos cálculos
Considere bem as operações de disco para escrever código rápido e escalável
library(microbenchmark)microbenchmark( rnorm(100), rnorm(10000) )
Unit: microseconds
expr min lq mean median uq max neval
rnorm(100) 7.84 8.440 9.5459 8.773 9.355 29.56 100
rnorm(10000) 679.51 683.706 755.5693 690.876 712.416 2949.03 100
Processamento de Dados em Escala no R