Inverti una Conditional Expectation
È importante ricordare che, come per la probabilità condizionata, le Conditional Expectations non sono necessariamente uguali alla loro inversa. Un'Expectation sulla Colonna A condizionata alla Colonna B può avere esito positivo, ma la sua inversa potrebbe non riuscire. Esploriamolo in questo esercizio.
Un Batch collegato al dataset Shein Footwear è già stato creato e assegnato alla variabile batch. Great Expectations e pandas sono disponibili rispettivamente come gx e pd.
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='____.isnull()',
)
# Run Expectation
results = batch.____(____=____)
# Print success status
print(results.success)