Поиск функции ha sh, которая вычисляет среднее значение элемента в потоке кортежей - PullRequest
0 голосов
/ 27 февраля 2020

я новичок в этом топи c, и я пытаюсь узнать, поэтому мой вопрос, возможно, был немного запутанным. Что мой вопрос на самом деле: у меня есть поток данных, поступающих в виде кортежа [страна, штат, человек]. Теперь для этого потока данных я хочу выполнить операцию расчета среднего числа людей в штате. Я сделал это, приняв Ключ как [Страна, Государство]. для каждого уникального кортежа функция ha sh обновляет корзину, содержащую счетчик.

Например: если у меня есть кортеж [США, Огайо, person1], то, когда он появляется в корзине 2, обновляется И каждый раз, когда приходит кортеж с США и Огайо, этот счет продолжает расти. это дало бы мне общее количество людей из США, штат Огайо, но я запутался в том, как найти его среднее значение, то есть среднее число людей, которые принадлежат [США, штат Огайо]. Надеюсь, это немного прояснилось.

...