1
我有數據形式{日期,testscript,測試用例,持續時間,ClickCount的}Crossfilter行測試圖計數功能
我想在testscript和日期過濾然後得到一個計數。
像testscript和日期的鮮明:
X軸ManualTest:它應該是5,而不是10,因爲總有兩個記錄具有相同的日期和testscript
X軸ErrorTest:應該是2
我該如何做到這一點?
我有數據形式{日期,testscript,測試用例,持續時間,ClickCount的}Crossfilter行測試圖計數功能
我想在testscript和日期過濾然後得到一個計數。
像testscript和日期的鮮明:
X軸ManualTest:它應該是5,而不是10,因爲總有兩個記錄具有相同的日期和testscript
X軸ErrorTest:應該是2
我該如何做到這一點?
如上所述,您應該使用像Reductio這樣的幫助程序庫來執行此操作。在歸謬法,您使用exception aggregation:
var clickcountGroup = reductio()
.exception('date')
.exceptionCount(true)(testcaseDim.group());
testcaseRow
.margins({ top: 5, left: 10, right: 10, bottom: 20 })
.dimension(testcaseDim)
.group(clickcountGroup)
.valueAccessor(function(d){ return d.value.exceptionCount; })
.elasticX(true);
謝謝sooo多!!有用 !我很開心 – Addy1992
,因爲外部資源以錯誤的順序加載你的jsfiddle被打破。如果你能解決它,按照正確的順序重新添加資源,那會很棒。你想要做的是計算每種類型測試的獨特日期?如果是這樣,Reductio可以幫助:https://github.com/crossfilter/reductio#aggregations-standard-aggregations-exception-aggregation –
https://jsfiddle.net/oz2311/rosg3nqv/6/ – Addy1992
嗨伊桑,是你是對的我想爲每種類型的測試計算獨特的日期,就像我想只計算組合 - >可能2011/11/11,測試腳本:ErrorTest,測試用例AA和2011/11/11,測試腳本: ErrorTest,Testcase BB這應該算作1,因爲相同的日期相同的測試腳本 – Addy1992