[R-es] Cruce de no Coincidente

Carlos Ortega cof en qualityexcellence.es
Mar Feb 14 14:20:28 CET 2017


Hola,

Sí, mira la función "merge()" que hace justamente lo que buscas.
Y en particular el significado de los parámetros que incluye la función del
tipo "all.x", "all.y", "all" que te permitirán mostrar los comunes y los no
comunes.

Gracias,
Carlos Ortega
www.qualityexcellence.es

El 14 de febrero de 2017, 14:12, Rafael Saturno <Rafael_Saturno en hotmail.com>
escribió:

> Hola Comunidad, se me presenta el siguiente problema
>
>
> Tengo dos Tablas, la TablaA y la TablaB y en ambas tablas tengo un campo
> en particular por el cual haría el cruce, algo tipo un Numero de Pasaporte
> o una Placa de un carro, valores que son únicos por registro.
>
>
> Entonces necesito hacer un cruce de las 2 tablas pero que en vez de que me
> queden los comunes en ambas tablas, necesito que me queden los distintos en
> ambas tablas.
>
>
> Yo lo hice así,
>
>
> TablaA <- data.frame(x=1:10)
> TablaB <- data.frame(x=3:7)
> valor <- data.frame(x=rep(0,10))
> for (i in 1:10) {
>   valor[i,1] <-  sum(ifelse(TablaA$x[i]== TablaB,1,0))
> }
> Resultado <- data.frame(v=TablaA$x, valor=valor$x)
> Resultado[Resultado$valor == 0, ]
>
> Pero espero tener una opciones mas sencilla y rápida ya que las tablas
> tiene mas de 100mil datos xD
>
> Muchas Gracias
>
>
>
>         [[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
>



-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

	[[alternative HTML version deleted]]



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