Я хочу сделать подсчет частоты.Представьте себе этот список людей и их возраст:
IN [110]: b = db.from_sequence([('alex', 31), ('cassee', 31), ('Wes', 25), ('Allison', 35)])
In [111]: b.map(lambda x: (x[1], 1))\
.foldby(lambda x: x[0], lambda total,x: total[1]+x[1]).compute()
Out[111]: [(31, 2), (25, (25, 1)), (35, (35, 1))]
Первый кортеж выглядит хорошо (31, 2)
, то есть имелось 2 появления в возрасте 31 года. Однако формат следующих двух кортежей странный.Я хочу, чтобы на выходе был подсчет частоты: [(31, 2), (25, 1), (35, 1)]