Допустим, у меня есть такой массив:
[
{
"player_id" => 1,
"number_of_matches" => 2,
"goals" => 5
},
{
"player_id" => 2,
"number_of_matches" => 4,
"goals" => 10
}
]
Я хочу получить среднее количество голов за матч среди всех игроков, не среднее значение для каждого отдельного игрока, а общее среднее
Я имею в виду сделать это с .each
и сохраняя каждое из отдельных средних значений, а в конце добавляю их все и делю на количество игроков, которые у меня есть.Тем не менее, я ищу способ Ruby/one-liner сделать это.