Если у меня есть следующий data.frame, который имеет 2 колонки (код и значение)Фильтр «начинается с» в R
Code Value
A111 5
B111 10
C111 15
A222 20
B222 25
C222 30
И у меня есть следующие группы:
Группа 1 = Все коды, которые начинаются с A
группы 2 = Все коды, которые начинаются с B и C
Я хотел бы, чтобы вычислить
- Сумма «Value» для группы 1
- сумма «Value» для 2-й группы
- Вектор с весами каждого «Value» по отношению к общему количеству «Значение» группы он принадлежит, то есть, для A111 будет 0,2 (5 деленное на общую стоимость для 1-й группы, которая 25)
Все коды начинаются с буквы A, B или C? –