Kapitola 7 Funkcionály

Často je potřeba provést nějakou operaci s každým prvkem vektoru, seznamu, matice apod. Většina programovacích jazyků k tomu používá cykly. R však nabízí lepší možnosti: mnohé funkce jsou v R vektorizované, tj. pracují s každým prvkem vektoru zvlášť (např. funkce sin()). V ostatních případech nabízí R funkce typu apply(). Jedná se o funkcionály, tj. funkce, které jako vstup berou jiné funkce (a data).