我有一个包含多个字段的 RichPipe,比方说:
'sex
'weight
'age
我需要按 'sex 分组,然后得到一个元组列表('weight 和 'age)。然后我想对每个组的列表进行 scanLeft 操作,并得到一个带有“sex”和“result”的管道。我目前这样做
pipe.groupBy('sex) {_.toList('weight -> 'weights).toList('age - 'ages)}
然后将两个列表压缩在一起。我不确定这是最好的方法,而且我不确定列表中值的顺序是否相同,因此当我压缩两个列表时,元组不会与错误混淆价值观。我在文档中对此一无所知。