Skriv ett villkorligt Expectation
Om du tittar på Shein-datasetet kan du säkert komma på några villkorliga Expectations. Ett exempel är att star_rating för en produkt ska vara 0.0 om produkten inte har några recensioner. Nu ska vi öva på att sätta upp just det här villkorliga Expectation.
En Batch kopplad till Shein Footwear-datasetet har redan skapats och tilldelats variabeln batch. Great Expectations och pandas är tillgängliga som gx respektive pd.
Den här övningen är en del av kursen
Introduktion till datakvalitet med Great Expectations
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Establish Conditional Expectation
expectation = gx.expectations.ExpectColumnValuesToBeInSet(
column='____',
value_set={____},
condition_parser='pandas',
row_condition='____==0',
)