[R-es] Identificar pares de valores en distintas filas

Carlos J. Gil Bellosta cgb en datanalytics.com
Jue Mar 6 12:13:58 CET 2014


Hola, ¿qué tal?

Puedes probar algo así:

#########################################
library(plyr)

n <- 100

dat <- data.frame( id = 1:n, a = rpois(n, lambda = 3), b = rpois(n,
lambda = 5) )

dlply(dat, .(a,b), function(x) x$id)

#########################################

Un saludo,

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

El día 6 de marzo de 2014, 10:46, Francisco Javier
<iterador10 en hotmail.com> escribió:
> Hola a todos, soy nuevo en el foro, y mi pregunta es:
>
>
>
> Dado un data frame com puesto por 3 columnas:
>
>
>
>
>
> ID: Identificador individuo
>
> FECHA: Fecha de actuación, en formato dd/mm/yy
>
> VALOR: Score numérico
>
>
>
> ¿Hay algún paquete para obtener aquellos grupos ID del data frame que tengan igual par (FECHA, VALOR)?
>
> Ejemplo:
>
>
>
>
>
>
>
>
>
> ID
> FECHA
> VALOR
>
> 1
> 01/04/1965
> 25578
>
> 2
> 01/09/1988
> 23456
>
> 3
> 01/04/2004
> 76578
>
> 4
> 01/04/1965
> 25578
>
> 5
> 01/05/1992
> 33724
>
> 6
> 01/04/1965
> 65789
>
> 7
> 01/09/1988
> 23456
>
>
>
> El resultado en este caso sería el data frame (ó la matriz):
>
>
>
> 1 4
>
> 2 7
>
>
>
> Muchas gracias por vuestra ayuda.
>
>         [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>



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