Aan de slagBegin gratis

Stratificatie in een experiment

Je werkt met een overheidsorganisatie die een experiment wil uitvoeren naar hoe bepaalde overheidsmaatregelen het nettovermogen van personen in verschillende regio’s beïnvloeden.

Ze vragen je om te helpen met het opzetten van het experimentele ontwerp. Ze waarschuwen dat er waarschijnlijk een kleine groep deelnemers is met al een hoog nettovermogen en zijn bang dat deze groep de experimentele uitkomsten kan overheersen. Jij weet precies wat je moet doen!

Gebruik je kennis van experimenteel ontwerp om blokrandomisatie uit te voeren, gestratificeerd op de kolom high_wealth in de meegeleverde DataFrame wealth_data. De DataFrame heeft 2000 rijen met 200 proefpersonen met een hoog nettovermogen (high_wealth is 1).

Deze oefening maakt deel uit van de cursus

Experimenteel ontwerpen in Python

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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'
Code bewerken en uitvoeren