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
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)