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

Deneklerin rastgele olmayan atanması

Bir tarım şirketi, koyunlara farklı çim türleri yedirmenin kilolarını nasıl etkilediğini ölçmek için bir deney yürütüyor. Deneyi doğru şekilde kurman için yardımını istediler. Yöneticilerinden biri, denek atamasını DataFrame'in ilk 250 satırını alarak yapabileceğini ve bunun yeterli olacağını söyledi.

Senin görevin, bunun neden iyi bir fikir olmayabileceğini analitik becerilerinle göstermek. Denekleri rastgele olmayan bir atamayla (ilk 250 satır) iki gruba ayır ve betimsel istatistiklerdeki farkları gözlemle.

Elinde, koyunların weight değerlerini içeren bir sütuna ve benzersiz bir id sütununa sahip weights adlı DataFrame var.

numpy ve pandas sırasıyla np ve pd olarak içe aktarılmıştır.

Bu egzersiz

Python ile Deney Tasarımı

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • DataFrame dilimleme kullanarak weights'in ilk 250 satırını group1_non_rand içine, kalanları ise group2_non_rand içine koy.
  • İki grubun betimsel istatistiklerini üret ve tek bir DataFrame'de birleştir.
  • Farkları gözlemlemek için yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Non-random assignment
group1_non_rand = ____
group2_non_rand = ____

# Compare descriptive statistics of groups
compare_df_non_rand = ____([group1_non_rand['weight'].____, group2_non_rand['weight'].____], axis=1)
compare_df_non_rand.columns = ['group1', 'group2']

# Print to assess
print(____)
Kodu Düzenle ve Çalıştır