我有以下格式我的數據..獲取數和平均爲具體指標分析,也休息
UserId Property1 Property2 Property3 Testval
1 1 1 10 35
2 1 2 3 45
3 2 5 6 55
and so on..
我有幾個指標分析,一對夫婦的例子是如下..
a) Where Property1=1 and Property3=10
b) Where Property1!=1 and Property2=5
我需要的是用戶的數量& testval平均值落在這些標準之內,也是所有其他不符合標準的人。
所以,結果數據結構將是如下..
User Count
Criteria Users
a 100
b 200
rest 1000
TestVal Average
Criteria avg
a 25
b 45
rest 15
我知道如何分別得到具體指標分析的用戶列表。
data.Where(w=>w.Property1==1).Select(s=>s.UserId).ToList()
但是我如何獲得usercount和avg val,對於其他用戶來說更重要的是相同的。
任何幫助表示衷心感謝
感謝
嘗試'data.Where(W => w.Property1 == 1 && w.Property3 == 10)。平均(R => r.Testval);' –
如果userID是獨特然後,可以將得到標準a和b的結果中不存在的休息。臨時數據表格聽起來很有用。 – Badiparmagi
@M.Wiśnicki好的,但是我怎樣才能得到其餘的條件和其他誰不落在任何條件下的結果數據結構 – Arnab