Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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