Hola, ¿Puedes enviar una porción de tu dataframe por si al simularlo no lo reproduzco correctamente ? En cualquier caso, yo probaría a hacer un "merge()" pero de "data.table".
Saludos, Carlos Ortega www.qualityecellence.es El 17 de junio de 2018, 1:43, Javier Gómez Gonzalez <zaraga...@gmail.com> escribió: > Tengo dos dataframe que corresponden a los valores horarios de los > contaminantes y el otro a los valores horarios de las variables > meteorológicas para el mismo periodo de tiempo. La variable temporal date > en ambos dataframe tiene el formato dmy_hms. > > Los dataframe tienen diferente número de filas. dataframe contaminantes > contiene 175247 filas y el dataframe meteorología 175321. > > Quiero saber cuáles son los valores de la variable date que son distintos > en ambos dataframe. > > He usado la función anti_join de dplyr dándome el siguiente error > > anti_join(meteorologia$date,contaminantes$date) > > Error in UseMethod("anti_join") : > > no applicable method for 'anti_join' applied to an object of class > "c('POSIXct', 'POSIXt')" > > > > También he empleado el paquete sqldf pero me da el siguiente error > > sqldf('SELECT * FROM meteorologia EXCEPT SELECT * FROM contaminantes') > > Error in result_create(conn@ptr, statement) : > > SELECTs to the left and right of EXCEPT do not have the same number of > result columns > > Gracias > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > -- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es