Etant donné un dataframe (my_data) dans R telles que les suivantesComment combiner les lignes en double dans une trame de données en R
category Keyword1 Keyword2 Keyword3 Keyword4 Keyword5 Keyword6 Keyword7 Keyword8
123 0 1 1 0 0 0 0 1
155 1 0 0 0 1 0 1 1
144 0 0 1 0 0 0 1 1
123 1 1 0 0 0 0 1 1
Je veux transformer la trame de données en prenant des lignes avec des valeurs d'identité de catégorie déjà existent (par exemple la catégorie) et les combiner. Le résultat devrait ressembler à:
category Keyword1 Keyword2 Keyword3 Keyword4 Keyword5 Keyword6 Keyword7 Keyword8
123 1 1 1 0 0 0 0 1
155 1 0 0 0 1 0 1 1
144 0 0 1 0 0 0 1 1
Comment puis-je faire cela dans R?
je pense que vous voulez 'globale (~ catégorie, données = df, FUN = max) '. – lmo
Merci, cela fonctionne :) –