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