Scrivi una Conditional Expectation
Osservando il dataset di Shein, probabilmente puoi pensare ad alcune Conditional Expectations. Una di queste potrebbe essere che la star_rating di un prodotto debba essere 0.0 se il prodotto non ha recensioni. Esercitiamoci a definire questa Conditional Expectation.
Un Batch collegato al dataset Shein Footwear è già stato creato e assegnato alla variabile batch. Great Expectations e pandas sono disponibili come gx e pd, rispettivamente.
Questo esercizio fa parte del corso
Introduzione alla Data Quality con Great Expectations
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Establish Conditional Expectation
expectation = gx.expectations.ExpectColumnValuesToBeInSet(
column='____',
value_set={____},
condition_parser='pandas',
row_condition='____==0',
)