Aan de slagGa gratis aan de slag

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

Cursus bekijken

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)
Code bewerken en uitvoeren