Kom igångKom igång gratis

Invertera ett villkorligt Expectation

Det är viktigt att komma ihåg att villkorliga Expectations, precis som villkorlig sannolikhet, inte nödvändigtvis är lika med sina inversen. Ett Expectation för kolumn A villkorat på kolumn B kan lyckas, men dess invers kanske inte. Låt oss undersöka det i den här övningen.

Ett Batch kopplat till datamängden Shein Footwear har redan skapats och tilldelats variabeln batch. Great Expectations och pandas är tillgängliga som gx respektive pd.

Den här övningen är en del av kursen

Introduktion till datakvalitet med Great Expectations

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod