[R-es] Cruce de no Coincidente
Rafael Saturno
Rafael_Saturno en hotmail.com
Mar Feb 14 14:12:09 CET 2017
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]]
Más información sobre la lista de distribución R-help-es