2017-06-19 396 views
0

我想要顯示我的系統發送的正確自動響應的數量,以及它已經學習的問題的百分比。
所以我的想法是過濾我所有的測試結果,其中布爾字段didSendCorrectAutoResponse爲true,使x軸上的存儲桶位於名爲learnPercentage的字段上,並在y軸上將計數作爲度量標準。Kibana:顯示Y軸上的值作爲百分比

唯一的問題是,y軸上的值是絕對值,只計算髮送的響應數量,但我希望它顯示爲每個學習百分比測試總數的百分比。

這是我如何定義我的圖表: Chart definition

我可以計算的測試案例總數的每個百分比與此learnPercentage: 100 && strategy.keyword: "sum"學會(它只能算作他們100%的問題,教訓,但數量每個百分比的測試是相同的)。

所以,我想在y軸不是普通的計數,但count/totalNumberOfTestCases


編輯:
爲了讓您更好地瞭解我需要在這裏是我做的我係統:

可以說我有100個已知的問題,我的系統可以學習。我有2500個測試問題。現在我做到以下幾點:

  1. 讓我係統學習沒有已知的問題
  2. 詢問2500個測試題
  3. 節省多少的問題已經回答正確(假設600)
  4. 保存此測試結果彈性

重複與10個問題的經驗教訓:

  1. 讓我係統學習的已知問題
  2. 10%向2500個測試題
  3. 節省多少的問題已經回答正確(假設590)
  4. 保存這個結果在彈性

與學會20個問題重複...

現在我想繪製多少問題都得到了正確回答在每個學習步驟:

  • 600在0%
  • 590在10%
  • 900在20%
  • ...

但不是顯示這些絕對數字我想二千五分之六百,二千五百分之五百九十零等在y軸上。

+0

你試圖餅圖? – BlackPOP

+0

我不想要餅圖。我想看看學習曲線。另外一個餅圖根本不能解決我的問題,因爲每個學習百分比的測試總數仍然不包括在內 – danielspaniol

+0

使用百分位數? – BlackPOP

回答

0

爲了以百分比的形式顯示您的Y軸,如果它尚未在,您應該首先爲您喜歡的列創建一個腳本字段,然後在kibana中可視化該腳本字段。 查看照片;在腳本字段代碼中,刪除的部分是您的列名。 enter image description here

enter image description here

+0

這沒有幫助。我不想顯示格式爲百分比的字段,我希望Kiabana計算的「Count」(Y軸上的度量)值爲百分比值 – danielspaniol