0
グループ化した後にいくつかの数値の平均を求めようとしていますが、グループ化されません。なぜこれが私の考えるべきことではないのですか?Linq複数の列のグループ化と平均化
var eventInfo = from eventData in dt.AsEnumerable()
group eventData by new
{
Phase1Minutes = eventData.Field<decimal>("Phase1Minutes"),
Phase2Minutes = eventData.Field<decimal>("Phase2Minutes"),
TechnologyType = eventData.Field<string>("TechnologyType"),
TechnologySubType = eventData.Field<string>("TechnologySubType")
} into g
select new
{
Phase1Avg = g.Average(x => x.Field<decimal>("Phase1Minutes")),
Phase2Avg = g.Average(x => x.Field<decimal>("Phase2Minutes")),
g.Key.TechnologyType,
g.Key.TechnologySubType
};
ダンそれ:
私の推測では、あなただけのグループの分の部分を取り出す必要です!もちろん。私はこれをちょっと長く見てきました。ありがとう。 – Homer