始める無料で始める

条件付きExpectationを反転してみよう

条件付き確率と同様に、条件付きExpectationは必ずしもその逆と等しくならないことに注意が必要です。列Bを条件とした列AのExpectationは成功しても、その逆は失敗する場合があります。この演習で確認してみましょう。

Shein Footwear データセットに接続された Batch はすでに作成され、変数 batch に代入されています。Great Expectations と pandas はそれぞれ gxpd として利用できます。

この演習はコースの一部です

Great Expectationsで始めるデータ品質入門

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Establish Conditional Expectation
expectation = gx.expectations.ExpectColumnValuesToBeInSet(
    column=____,
    value_set=____,
    condition_parser='pandas',
    row_condition='____.isnull()',
)

# Run Expectation
results = batch.____(____=____)

# Print success status
print(results.success)
コードを編集して実行