CommencerCommencer gratuitement

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

Afficher le cours

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)
Modifier et exécuter le code