分层实验
您正在与一家政府机构合作,开展一项实验,评估某些特定政府政策对多个地区个人净财富的影响。
他们请您帮助搭建实验设计。同时提醒您,可能会有一小部分受试者的净财富已经很高,担心这个群体会掩盖实验中观察到的任何效果。您正好知道如何处理!
请利用您对实验设计的了解进行分组随机化(区组随机化),按提供的 wealth_data DataFrame 中的 high_wealth 列进行分层。该 DataFrame 有 2000 行,其中 200 名受试者为高净财富(high_wealth 为 1)。
本练习是课程的一部分
Python 实验设计
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create the first block
strata_1 = wealth_data[wealth_data[____] == ____]
strata_1['Block'] = ____
# Create two groups assigning to Treatment or Control
strata_1_g1 = strata_1.____(____, replace=False)
strata_1_g1['T_C'] = ____
strata_1_g2 = strata_1.drop(strata_1_g1.index)
strata_1_g2[____] = 'C'