範例 - 比較函式等式

此範例將說明下列比較函式:

在本範例中,資料集含有與之前報告的區域大小相鄰的矩形區域邊目前的測量值。您可以使用這些函式,對資料執行一些輕度分析。

來源:

sideAsideBreportedArea
41456
6635
8432
1515200
4728
12670
9981

轉換:

在第一個測試中,您依據 sideAsideB 的測量值比較,判定這個四邊形區域是否為方形:

derive type:single value:EQUAL(sideA, sideB) as:'isSquare'

接下來,您可以使用報告的邊來計算這個形狀的區域,並與之前報告的區域進行比較:

derive type:single value:NOTEQUAL(sideA * sideB, reportedArea) as:'isValidData'

您亦可計算 reportedArea 能否分為偶數方形單位:

derive type:single value:ISEVEN(reportedArea) as:'isReportedAreaEven'

您可測試測量的邊是否為奇數單位:

derive type:single value:IF((ISODD(sideA) == true) OR (ISODD(sideB) == true),TRUE,FALSE) as:'isSideOdd'


結果:

sideAsideBreportedAreaisSquareisValidDataisReportedAreaEvenisSideOdd
41456FALSEFALSETRUEFALSE
6635TRUETRUETRUEFALSE
8432FALSEFALSETRUEFALSE
1515200TRUETRUETRUETRUE
4728FALSEFALSETRUETRUE
12670FALSETRUETRUEFALSE
9981TRUEFALSEFALSEFALSE
本頁內容對您是否有任何幫助?請提供意見:

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

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