撰寫一個條件式 Expectation
看看 Shein 資料集,你大概可以想到幾個條件式 Expectation。舉例來說,其中一個 Expectation 可以是:如果商品沒有任何評論,該商品的 star_rating 應該是 0.0。來練習如何建立這個條件式 Expectation。
一個已連線到 Shein Footwear 資料集的 Batch 已經建立,並指派給變數 batch。Great Expectations 與 pandas 分別可用作 gx 和 pd。
本練習屬於課程
Great Expectations 資料品質入門
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Establish Conditional Expectation
expectation = gx.expectations.ExpectColumnValuesToBeInSet(
column='____',
value_set={____},
condition_parser='pandas',
row_condition='____==0',
)