CommencezCommencez gratuitement

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

Voir le cours

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