Hola Xavi,

Tu comentario es muy apropiado, porque eso mismo he comentado por aqui.
Desgraciadamente de momento no tengo esa posibilidad.
necesito algo rápido aunque sea un poco enrevesado. Conoces alguna solución
en R?

Gracias!

El 31 de enero de 2011 17:32, Xavi de Blas <xaviblas@gmail.com> escribió:

> Hola
>
> Si todo eso sale de un SQL, podrías sacar los datos bien ya en la consulta.
>
> Saludos
>
>
> 2011/1/31 Usuario R <r.user.spain@gmail.com>:
> > Hola erreros,
> >
> > Tengo dos data frame, que no tienen ni el mismo numero de filas ni de
> > columnas. Uno de ellos tiene una columna con nombres largos. El otro sólo
> > contiene una lista de todos los posibles valores de esa columna y un
> numero.
> > Es digamos una tabla sólo para identificar los nombres y poder trabajar
> con
> > los numeros en vez de con los nombres largos.
> >
> > Un ejemplo muy corto sería:
> > data frame de identificadores:
> > x    id.x
> > a    1
> > b    2
> > c    3
> > d    4
> > e    5
> >
> > Data frame de datos:
> > y    data
> > e    667766
> > e    666666
> > b    666666
> > c    666666
> >
> >
> > Lo que quiero es hacer una función que me cambie la columna y por los
> > numeros de la primera tabla. En este ejemplo sería:
> >
> > y    data
> > 5    667766
> > 5    666666
> > 2    666666
> > 3    666666
> >
> > Pensaba que me iba a funcionar esto:
> > attach( x )
> > attach( y )
> > id.x[  x %in% y ]
> >
> > Pero igual hay alguna funcion que reemplaza valores de un data frame
> > en función del correspondiente de otro data frame. Comoceis alguna
> solución
> > sencilla?
> >
> > Gracias, un saludo
> >
> >        [[alternative HTML version deleted]]
> >
> >
> > _______________________________________________
> > R-help-es mailing list
> > R-help-es@r-project.org
> > https://stat.ethz.ch/mailman/listinfo/r-help-es
> >
> >
>



-- 
Patricia García González
r-es.org/

	[[alternative HTML version deleted]]

