กลับเงื่อนไขของ Conditional Expectation
สิ่งสำคัญที่ควรจำไว้คือ เช่นเดียวกับความน่าจะเป็นแบบมีเงื่อนไข Conditional Expectations ไม่จำเป็นต้องเท่ากับค่าผกผันของมัน Expectation ของคอลัมน์ A ที่มีเงื่อนไขบนคอลัมน์ B อาจผ่าน แต่ค่าผกผันของมันอาจไม่ผ่านก็ได้ มาสำรวจเรื่องนี้ในแบบฝึกหัดนี้กัน
ได้สร้าง Batch ที่เชื่อมต่อกับชุดข้อมูล Shein Footwear และกำหนดให้กับตัวแปร batch เรียบร้อยแล้ว Great Expectations และ pandas พร้อมใช้งานในชื่อ gx และ pd ตามลำดับ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การตรวจสอบคุณภาพข้อมูลด้วย Great Expectations เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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)