开始使用免费开始使用

Delta 方法

Delta 方法是 A/B 测试中非常实用的一类方法。作为数据科学家,您会经常遇到这样的情况:为保证一致的用户体验,变体的用户分配基于 user_id;而分析的单位更细,如页面浏览或会话。

在本练习中,您将分析变体 A 与 C 之间,总 order_valuepage_view 的比率指标差异。系统已为您加载 checkout 数据框,以及 pandasnumpy,并预先定义了用于估计比率指标方差的 var_delta() 和用于比率指标 z 检验的 ztest_delta() 函数。

本练习是课程的一部分

Python 中的 A/B 测试

查看课程

交互式实操练习

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

# Create DataFrames for per user metrics for variants A and C
A_per_user = pd.____({'order_value':checkout[checkout['checkout_page']=='A'].groupby('____')['order_value'].____()
                            ,'page_view':checkout[checkout['checkout_page']=='A'].groupby('____')['user_id'].____()})

C_per_user = pd.____({'order_value':checkout[checkout['checkout_page']=='C'].groupby('____')['order_value'].____()
                           ,'page_view':checkout[checkout['checkout_page']=='C'].groupby('____')['user_id'].____()})
编辑并运行代码