排名
簡介
功能簡介
排名是指按照某種規則對資料進行排序,並將其分配一個排名序號的過程。
資料工廠中的排名資料將以新增列的形式新增至資料列表中,新增的資料列爲數值類型。
應用場景
在資料分析中,排名通常用於比較和評估資料中的不同變數之間的差異。排名可以按照升序或降序進行排序,以便確定每個資料值在整個資料源中的位置。資料排名可以幫助分析人員發現資料中的異常值、趨勢和模式,併爲決策提供有用的資訊。
如,銷售員業績排名、學生成績按【班級】分組排名等。
預期效果
下圖爲同一年級三個班級的學生在各自班級中的成績排名情況:
設定步驟
新建資料流
在資料工廠功能入口處「新建資料流」,如下圖所示:
選擇資料源
選擇需要進行排名的資料源表單:
新增欄位設定節點
爲資料流新增一個欄位設定節點用於排名計算:
設定排名
點擊計算欄位的「排名」,可以新增一個排名欄位,排名欄位支援以下設定:
- 欄位名稱:排名欄位的顯示名稱;
- 排名規則:需要排名的欄位資料,以及資料的排名方式;
- 分組欄位:根據分組,在組內進行排名。如,根據年級進行成績排名時,各個年級的排名分開進行,分別從 1~N 來排名。
注:
1. 排名欄位和分組欄位均可新增十個欄位。
2. 排名欄位支援數字和日期時間這兩種欄位類型。
3. 排名方式支援升序、降序。
排名欄位編輯
新增好的排名欄位還可以進一步編輯修改以及刪除:
效果演示
1. 無分組
無分組的情況下,全量資料從 1 開始排名。比如,年級裏的所有學生成績透過一張表展示成績,所有班級的學生按照成績高低排名。排名效果如下圖所示:
2. 有分組
有分組的情況下,會在各自的分組內從 1 開始排名。比如,年級裏的所有學生成績透過一張表展示成績,同一個班級的學生按照成績高低排名,班級即爲分組欄位。排名效果如下圖所示:
注意事項
1. 新增的排名欄位輸出的資料結果爲數值類型,支援被計算欄位二次計算。
2. 同一分組下,資料相同的,排名相同。