条件付きExpectationを書いてみましょう
Shein のデータセットを見ると、いくつかの条件付きExpectationを思いつくはずです。たとえば、レビューがない商品の star_rating は 0.0 であるべき、というExpectationが考えられます。この条件付きExpectationを実際に設定してみましょう。
Sheinのフットウェアデータセットに接続した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',
)