1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tư duy Thống kê với Python (Phần 2)

Connected

Bài tập

Độ sâu mỏ có di truyền ở G. scandens hay không?

Hệ số di truyền của độ sâu mỏ ở G. scandens có vẻ thấp. Có thể giá trị quan sát này chỉ là do ngẫu nhiên và thực ra độ sâu mỏ không thật sự có tính di truyền ở loài này. Bạn sẽ kiểm định giả thuyết đó tại đây. Để làm điều này, bạn sẽ thực hiện kiểm định bắt hoán theo cặp (pairs permutation test).

Hướng dẫn

100 XP
  • Khởi tạo mảng các bản sao hệ số di truyền. Chúng ta sẽ lấy 10.000 bản sao bắt hoán theo cặp.
  • Viết vòng lặp for để sinh các bản sao.
    • Hoán vị mảng bd_parent_scandens bằng np.random.permutation().
    • Tính hệ số di truyền giữa mảng đã hoán vị và mảng bd_offspring_scandens bằng hàm heritability() bạn đã viết ở bài trước. Lưu kết quả vào mảng bản sao.
  • Tính p-value bằng số lượng bản sao lớn hơn giá trị heritability_scandens quan sát được mà bạn đã tính ở bài trước.