Предположим, у меня есть набор данных в форме:
A B C
1 3 5
1 4 8
1 3 3
2 2 2
2 7 6
2 3 3
3 4 4
3 4 7
3 2 8
Теперь я хочу взять средневзвешенное значение для каждого сегмента A, а затем сложить их по A. Например, в A var для 1, я хочу взять взвешенное среднее значение как (3 * 5 + 4 * 8 + 3). * 3) / (3 + 4 + 3). А затем сложите, чтобы получить 5.6. То же самое с двумя другими сегментами A. Итак, наконец, таблица выглядит следующим образом:
A B C D
1 3 7 5.6
2 6 6 7
3 5 9 8.2
Спасибо.