开始使用免费开始使用

编写一个条件型 Expectation

查看 Shein 数据集,您很可能能想到一些条件型 Expectation。其中一个示例是:如果某个商品没有任何评论,那么该商品的 star_rating 应该为 0.0。让我们来练习如何建立这个条件型 Expectation。

已为 Shein Footwear 数据集创建了一个 Batch,并赋值给变量 batch。Great Expectations 和 pandas 分别以 gxpd 可用。

本练习是课程的一部分

使用 Great Expectations 的数据质量入门

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Establish Conditional Expectation
expectation = gx.expectations.ExpectColumnValuesToBeInSet(
    column='____',
    value_set={____},
    condition_parser='pandas',
    row_condition='____==0',
)
编辑并运行代码