範例 - 邏輯函式

這個範例說明 ANDORNOT 邏輯函式的運作方式。

在此範例中,資料集含有問卷調查資料中兩項客戶相關問題的結果。可根據各個是非題的答案,判斷該客戶 1) 是否為活躍中的帳戶,以及 2) 是否對新產品/服務感興趣。

來源:

CustomerisActiveisInterested
CustAYY
CustBYN
CustCNY
CustDNN

轉換:

如果是仍活躍且有興趣的客戶,則應去電客戶:

derive type:single value:AND(isActive, isInterested) as:'phoneCall'

如果是仍活躍且有興趣的客戶,則應寄送電子郵件:

derive type:single value:OR(isActive, isInterested) as:'sendEmail'

如果並不活躍且不感興趣的客戶,則無須徵詢對方的意願:

derive type:single value:AND(NOT(isActive),NOT(isInterested) as:'dropCust'

從行銷策略的角度出發,如果您已致電給客戶,對方可能就不想再收到同性質的行銷郵件:

set col:sendEmail value:IF(phoneCall == "TRUE", FALSE, sendEmail)

結果:

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

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

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