Я очень новичок в R, и это мой первый вопрос переполнения стека, поэтому я ожидаю, что это может быть немного грубо. У меня есть кадр данных (из .csv) в следующем составе:суммарная сумма счетчиков по коэффициенту в R
FeatureName Uuid Count
ClickHeadline ABC1 17
ChangeSetting ABC1 3
ClickHeadline CBA2 5
ChangeSetting CBA2 7
SomethingElse CBA2 5
Я пытаюсь выяснить, как сделать новый кадр данных, в котором уникальные значения FeatureName, факторы ClickHeadline, ChangeSetting, SomethingElse теперь являются суммированием переменных по графу для каждого Uuid. Таким образом, новый кадр данных, я хочу бы:
Uuid ClickHeadline ChangeSetting SomethingElse
ABC1 17 3 0
CBA2 5 7 5
Я чувствую, что я должен быть в состоянии сделать это по агрегатной функции, но я не могу понять, как сказать ему, чтобы посмотреть сумму по пунктам от Переменная. Я знаю, что у меня все в порядке, но может кто-нибудь помочь мне понять это?
Рад, что помог, если у вас есть ответ, пожалуйста, примите его, если вам нужно что-то дополнительно. – cdeterman
Спасибо! Я также получил что-то, используя tapply: df_new = tapply (df $ Count, df [, c ("Uuid", "FeatureName")], sum) – steeles