Ho un dataframe con> 100 colonne e vorrei trovare le righe univoche, confrontando solo due colonne. Spero che questo sia facile, ma non riesco a farlo funzionare con unique
o duplicated
me stesso.Unico su un dataframe con solo colonne selezionate
In seguito, vorrei unica solo con ID e ID2:
data.frame(id=c(1,1,3),id2=c(1,1,4),somevalue=c("x","y","z"))
id id2 somevalue
1 1 x
1 1 y
3 4 z
Vorrei ottenere uno:
id id2 somevalue
1 1 x
3 4 z
o:
id id2 somevalue
1 1 y
3 4 z
(Non ho preferenze su quale delle righe univoche viene mantenuta)
l'output desiderato non è ben definito. Come scegli di includere x ma non y? Questa decisione dovrà essere presa per ogni colonna di ogni riga ripetuta e non hai dato alcuna indicazione su come farlo. – joran
Non ho preferenze se è incluso 'x' o 'y'. Aggiornerò la domanda – Ina