decir que tengo una trama de datos DF con dos o más columnas, hay una manera fácil de usar único() u otra función R para crear un subconjunto de combinaciones únicas de dos o más columnas?R equivalente a SELECT DISTINCT en dos o más campos/variables
Sé que puedo usar sqldf() y escribir una consulta fácil "SELECT DISTINCT var1, var2, ... varN", pero estoy buscando una forma R de hacerlo.
Se me ocurrió probar ftable coaccionado a una trama de datos y el uso de los nombres de campo, pero también obtener las tabulaciones cruzadas de combinaciones que no existen en el conjunto de datos:
uniques <- as.data.frame(ftable(df$var1, df$var2))
Nº de funcionamiento sobre la fila nombres es siempre una mala idea. Simplemente use 'duplicated' si quiere un vector booleano. –
no estoy seguro de por qué ha sido votado :) – sbaniwal
Porque ha editado su respuesta sin agregar ninguna nota/contribución. Entonces nadie sabía que realmente arreglaste tu respuesta. –