【发布时间】:2018-06-06 22:42:49
【问题描述】:
我有两行,州和收入。有多个具有相同状态的行,但我希望每个状态都有一行。因此,我想按州对所有收入数据进行平均,这样我就可以获得每个州的平均值,并且每个州只有一个值/行。这是我尝试按州行平均收入行中的值。 我已经像这样对序列进行了分组:
Seq.groupBy(fun row -> row.State)
但是当我尝试对已经按州分组的收入列中的数据进行平均时(从上面):
Seq.average(fun row -> row.Income)
它给了我这个错误:
" 错误 FS0001:需要一个支持运算符 '+' 的类型,但给定了一个函数类型。您可能缺少函数的参数。"
我做错了什么?
【问题讨论】:
标签: f#