Escreva uma Expectation condicional
Ao analisar o conjunto de dados da Shein, você provavelmente consegue pensar em algumas Expectations condicionais. Uma delas pode ser que o star_rating de um produto deva ser 0.0 se o produto não tiver avaliações. Vamos praticar como definir essa Expectation condicional.
Um Batch conectado ao conjunto de dados Shein Footwear já foi criado e atribuído à variável batch. Great Expectations e pandas estão disponíveis como gx e pd, respectivamente.
Este exercício faz parte do curso
Introdução à Qualidade de Dados com Great Expectations
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Establish Conditional Expectation
expectation = gx.expectations.ExpectColumnValuesToBeInSet(
column='____',
value_set={____},
condition_parser='pandas',
row_condition='____==0',
)