Keer een voorwaardelijke Expectation om
Onthoud dat, net als bij conditionele kans, voorwaardelijke Expectations niet per se gelijk zijn aan hun omkering. Een Expectation van kolom A, gegeven kolom B, kan slagen, maar de omgekeerde hoeft dat niet te doen. Dat gaan we in deze oefening verkennen.
Er is al een Batch gekoppeld aan de Shein Footwear-gegevensset en toegewezen aan de variabele batch. Great Expectations en pandas zijn beschikbaar als gx en pd.
Deze oefening maakt deel uit van de cursus
Kennismaking met Datakwaliteit met Great Expectations
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)