Я знаю, что есть простой способ сделать это ... но я не могу его понять.
В моем сценарии R есть фрейм данных, который выглядит примерно так:
A B C
1.2 4 8
2.3 4 9
2.3 6 0
1.2 3 3
3.4 2 1
1.2 5 1
Обратите внимание, что A, B и C - имена столбцов. И я пытаюсь получить такие переменные:
sum1 <- [the sum of all B values such that A is 1.2]
num1 <- [the number of times A is 1.2]
Есть какой-нибудь простой способ сделать это? Я в основном хочу получить фрейм данных, который выглядит так:
A num totalB
1.2 3 12
etc etc etc
Где «num» - это количество раз, когда это конкретное значение появилось, а «totalB» - это сумма значений B для данного значения.