조건부 Expectation 작성하기
Shein 데이터셋을 살펴보면 몇 가지 조건부 Expectation을 생각해 볼 수 있을 거예요. 예를 들어, 리뷰가 없는 상품이라면 해당 상품의 star_rating은 0.0이어야 한다는 Expectation을 만들 수 있습니다. 이번에는 이 조건부 Expectation을 설정해 보겠습니다.
Shein Footwear 데이터셋에 연결된 Batch는 이미 생성되어 변수 batch에 할당되어 있어요. Great Expectations와 pandas는 각각 gx, pd로 사용할 수 있습니다.
이 연습은 강의의 일부입니다
Great Expectations로 배우는 데이터 품질 입문
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Establish Conditional Expectation
expectation = gx.expectations.ExpectColumnValuesToBeInSet(
column='____',
value_set={____},
condition_parser='pandas',
row_condition='____==0',
)