R 的可扩展数据处理
Michael J. Kane and Simon Urbanek
Instructors, DataCamp
所有 R 对象都存储在内存(RAM)中

"当数据超过计算机内存的 10–20% 时,R 并不适合处理。"——《R 安装与管理手册》
计算复杂度
谨慎处理磁盘操作以编写快速、可扩展的代码
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
R 的可扩展数据处理