[R-es] Aplicar una función repetidamente

Jorge I Velez jorgeivanvelez en gmail.com
Jue Mayo 12 05:39:18 CEST 2016


Hola a todos,

Quisiera aplicar una función f(x) un total de k veces de manera recursiva.
En pseudo código sería algo como

Si k = 1, calcular f(x);
Si k = 2, calcular f(f(x));
Si k = 3, calcular f(f(f(x))).

Al final me gustaria tener una función g cuyos argumentos sean x y el valor
de k. Así,

g(x, k = 2)

daría como resultado f(f(x)).

Cualquier ayuda y/o sugerencia será más que bienvenida.

Muchísimas gracias,
Jorge Velez.-

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es