Skip to content

[R-es] funcion en data.frame

4 messages · Javier Marcuzzi, Jorge I Velez, Olivier Nuñez +1 more

#
O de manera equivalente :

 > tapply(datos$dias2,datos$persona,max)
  1  2  3  4  5
  5 10 13 14 16

o bien

 > tapply(datos$dias2,datos$persona,which.max)
1 2 3 4 5
5 5 3 1 2


--   
____________________________________

Olivier G. Nuñez
Email: onunez en iberstat.es
Tel : +34 663 03 69 09
Web: http://www.iberstat.es

____________________________________




El 26/09/2011, a las 5:13, Javier Rubén Marcuzzi escribió:
#
Yo creo que te vendría bien echarle un vistazo a

http://www.jstatsoft.org/v40/i01

El artículo trata sobre un paquete, plyr, que está diseñado para
implementar la estrategia "divide-aplica-combina":

1) Primero divides tu problema en trozos (¿por persona?)
2) Solucionas tu problema para cada trozo.
3) Aplicas la solución a cada trozo y recompones la estructura de
datos deseada con los resultados.

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com



El día 26 de septiembre de 2011 05:13, Javier Rubén Marcuzzi
<javier.ruben.marcuzzi en gmail.com> escribió: