R'de Ölçeklenebilir Veri İşleme
Simon Urbanek
Member of R-Core, Lead Inventive Scientist, AT&T Labs Research
# Rastgele bir vektör oluştur
x <- rnorm(100)
# Ortalamayı bul
mean(x)
-0.01996644
# Vektörün parçalarının
# toplamını al
sl <- Map(function(v) {
c(sum(v), length(v))},
list(x[1:25], x[26:100]))
# Toplamları ve uzunlukları topla
slr <- Reduce(`+`, sl)
# Ortalamayı bul
slr[1]/slr[2]
-0.01996644
Tüm veriyi aynı anda gerektiren işlemler, Split-Apply-Combine ile hesaplanamaz.
Örnek: Medyan
Birçok regresyon yordamı split-apply-combine olarak yazılabilir
R'de Ölçeklenebilir Veri İşleme