Создание условного ожидания
Изучив набор данных Shein, вы наверняка найдёте несколько подходящих условных ожиданий. Например, можно предположить, что значение star_rating для товара без отзывов должно быть равно 0.0. Давайте потренируемся создавать такое условное ожидание.
Пакетный объект, подключённый к набору данных 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='____==0',
)