Rédiger une Expectation conditionnelle
En jetant un coup d'œil au jeu de données de Shein, vous pouvez sans doute formuler quelques Expectations conditionnelles. Par exemple, on pourrait s'attendre à ce que le star_rating d'un produit soit 0.0 si le produit n'a aucun avis. Exerçons-nous à établir cette Expectation conditionnelle.
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='____==0',
)