Inverser une Expectation conditionnelle
Il est important de garder à l’esprit que, comme en probabilité conditionnelle, les Expectations conditionnelles ne sont pas forcément égales à leur inverse. Une Expectation sur la colonne A conditionnée par la colonne B peut réussir, alors que son inverse peut échouer. Explorons cela dans cet exercice.
Un Batch connecté au jeu de données Shein Footwear a déjà été créé et est stocké dans la variable batch. Great Expectations et pandas sont disponibles sous les noms gx et pd, respectivement.
Cet exercice fait partie du cours
Introduction à la qualité des données avec Great Expectations
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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)