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

G. scandens'te gaga derinliği hiç kalıtılabilir mi?

G. scandens'te gaga derinliğinin kalıtılabilirliği düşük görünüyor. Belki de bu gözlenen kalıtılabilirlik sadece şans eseri elde edildi ve aslında türde gaga derinliği pek de kalıtılabilir değil. Bunu burada test edeceksin. Bunun için bir çiftler permütasyon testi yapacaksın.

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

Python ile İstatistiksel Düşünme (Bölüm 2)

Kursa Göz Atın

Egzersiz talimatları

  • Kalıtılabilirlik çoğaltımlarından oluşan dizini başlat. 10.000 çift permütasyon çoğaltımı alacağız.
  • Çoğaltımları üretmek için bir for döngüsü yaz.
    • np.random.permutation() kullanarak bd_parent_scandens dizisini permüte et.
    • Son egzersizde yazdığın heritability() işlevini kullanarak permüte edilmiş dizi ile bd_offspring_scandens dizisi arasındaki kalıtılabilirliği hesapla. Sonucu çoğaltımlar dizisine kaydet.
  • p-değerini, son egzersizde hesapladığın gözlenen heritability_scandens değerinden büyük olan çoğaltımların sayısı olarak hesapla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Initialize array of replicates: perm_replicates
perm_replicates = ____

# Draw replicates
for i in range(10000):
    # Permute parent beak depths
    bd_parent_permuted = ____
    perm_replicates[i] = ____


# Compute p-value: p
p = np.sum(____ >= ____) / len(____)

# Print the p-value
print('p-val =', p)
Kodu Düzenle ve Çalıştır