Invertování podmínkového Expectation
Důležité je mít na paměti, že podobně jako u podmíněné pravděpodobnosti nejsou podmínková Expectations nutně symetrická. Expectation pro sloupec A podmíněná sloupcem B může být splněna, ale její inverze nemusí. Pojďme to prozkoumat v tomto cvičení.
Batch propojený s datasetem Shein Footwear byl již vytvořen a přiřazen do proměnné batch. Great Expectations a pandas jsou k dispozici jako gx a pd.
Toto cvičení je součástí kurzu
Úvod do kvality dat s Great Expectations
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)