У меня есть два списка. Первый список имеет конечное число вариантов:
a = [1, 1.5, 2, 2.5, 2, 2.5, 1, 1.5, 1, 2.5]
а затем у меня есть еще один список с целыми числами
b = [34, 67, 45, 12, 45, 78, 90, 50, 60, 12]
Как видите, в списке А возможны только 1, 1,5, 2 и 2,5. Также обратите внимание, что два списка соответствуют друг другу. Таким образом, для первых элементов 1 имеет значение 34.
Я хочу усреднить каждое из 1, 1,5, 2 и 2,5, в зависимости от значений, которые он имеет (которые указаны в b).
Так, например, 2 имеет 45 на позиции 3 и 45 на позиции 5. Следовательно, среднее значение равно 45.
Как я могу сделать такие вещи красиво в R?