範例 - KTHLARGESTIF 函式

這個範例說明如何在方案中使用條件式排名函式 KTHLARGESTIF

來源:

以下是部分氣象資料示例:

datecityrain_cmtemp_Cwind_mph
1/23/17Valleyville0.0012.86.7
1/23/17Center Town0.319.45.3
1/23/17Magic Mountain0.000.07.3
1/24/17Valleyville0.2517.23.3
1/24/17Center Town0.541.17.6
1/24/17Magic Mountain0.325.08.8
1/25/17Valleyville0.023.36.8
1/25/17Center Town0.833.35.1
1/25/17Magic Mountain0.59-1.76.4
1/26/17Valleyville1.0815.04.2
1/26/17Center Town0.966.17.6
1/26/17Magic Mountain0.77-3.93.0
1/27/17Valleyville1.007.22.8
1/27/17Center Town1.3220.00.2
1/27/17Magic Mountain0.775.65.2
1/28/17Valleyville0.12-6.15.1
1/28/17Center Town0.145.04.9
1/28/17Magic Mountain1.501.10.4
1/29/17Valleyville0.3613.37.3
1/29/17Center Town0.756.19.0
1/29/17Magic Mountain0.603.36.0


轉換:

在此案例中,您想找出 Center Town 當週排名第二的雨量、溫度和風速資料。

pivot value:KTHLARGESTIF(rain_cm,2,city == 'Center Town') limit:1

您可以在預覽畫面中看到值為 1.32。在將這個值新增到方案中之前,您可以將步驟改為下列指令:

pivot value:KTHLARGESTIF(temp_C,2,city == 'Center Town') limit:1

值為 20。針對風速,您可以依如下的方式修改:

pivot value:KTHLARGESTIF(wind_mph,2,city == 'Center Town') limit:1

結果:

您可以選擇新增上述任一步驟來產生匯總結果,或是使用 derive 轉換指令,在新的資料欄中插入這類計算結果。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Google Cloud Dataprep 說明文件
需要協助嗎?請前往我們的支援網頁