BaşlayınÜcretsiz başlayın

Bir deneyi katmanlara ayırma

Belirli bazı devlet politikalarının, çeşitli bölgelerdeki bireylerin net varlığı üzerindeki etkisini incelemek için bir deney yapmak isteyen bir devlet kurumu ile çalışıyorsun.

Deney tasarımını kurmanda senden yardım istediler. Sana, halihazırda yüksek net varlığa sahip küçük bir kullanıcı grubunun olabileceğini ve bu grubun gözlemlenen herhangi bir deney sonucunu gölgede bırakmasından endişe ettiklerini söylediler. Ne yapacağını çok iyi biliyorsun!

Deney tasarımı bilgini kullanarak, verilen wealth_data DataFrame’inde high_wealth sütununa göre katmanlandırma yaparak blok rastgeleleştirmesi uygula. DataFrame’de 2000 satır var ve bunların 200’ü yüksek net varlıklı denek (high_wealth değeri 1).

Bu egzersiz, kursun bir parçasıdır

Python ile Deney Tasarımı

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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'
Kodu Düzenle ve Çalıştır