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, kursun bir parçasıdır

Python ile Deney Tasarımı

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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