Hola. Lo que quieres hacer es un join, te recomiendo usar el paquete data.table. Lo que puede pasar es que esta variable "Reviewer.Usernames" no esté homologada. Al ser esta la "llave de cruce" debe tener el mismo formato en las dos tablas, es decir, deben ser ambas números o ambas texto. Si es texto, tienes que revisar los espacios al inicio y al final del dato, por lo general estos existen y por ende los datos se ven iguales pero no lo son... revisa esta página https://github.com/Rdatatable/data.table/wiki Para validar las llaves y hacer el cruce, este es el proceso de ha seguir: - Cargar la data con fread() - Sacar las llaves únicas de los 2 data.tables con el comando unique() - Validar las llaves de cruce con la función fintersect() - Si las claves difieren grandemente, hay que homologarlas, usar la función str_trim del paquete stringr - Realizar el join de las tablas: dt1[dt2,on="Reviewer.Usernames"] Espero sea de utilidad. [[alternative HTML version deleted]]