Я даю первые шаги с кодированием и с R и у меня есть проблема:г кадр данных фильтра с уникальными полями
У меня есть один кадр данных с этим форматом:
Months| Person
April Person1
May Person2
April Person1
June Person 3
May Person4
и я хочу этот вывод:
May - Person2, Person4
April - Person1
June - Person3
Я использую unique(df$months)
и я получаю уникальные месяцев, но я не могу получить человек.
Я думал, сохраняю индекс каждого unique(df$months)
и выбираю «человека» из этого индекса ... это для каждого unique(df$months)
. Но это не кажется «оптимальным» или хорошей практикой.
Кто-нибудь может мне помочь?
благодарит это работает. .. и намного проще .... спасибо: D – RookieSun
Не будет 'aggregate (Person ~ Months, df, toString)' также работать? В этом случае 'unique' выглядит как накладные расходы. Также кажется, что это задавали так много раз, и до сих пор не удается найти хороший обман. –
@DavidArenburg Я пробовал это раньше, но у него будет 'April Person1, Person1' – akrun