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).