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

Permütasyonu adım adım inceleme

Rastgeleleştirme dağılımını oluşturmak için kullanılan kodu anlamana yardımcı olmak amacıyla bu egzersiz seni infer çerçevesinin adımlarında gezdirecek. Özellikle, üretilen yinelenmelerdeki farklılıkların hesaplanan istatistikleri nasıl etkilediğini göreceksin.

infer adımlarını çalıştırdıktan sonra, her yinelenme için sayıların biraz farklı olduğuna dikkat et.

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

R ile Çıkarımın Temelleri

Kursa Göz Atın

Egzersiz talimatları

dplyr ve infer paketleri, önceki egzersizdeki disc veri çerçevesiyle birlikte senin için yüklendi.

  • İlk üç adımın fonksiyonlarını çağır. İş zaten yapıldı; senin görevin, ilk üç infer adımını çağırmanın sonuçlarını incelemek.
  • Permütasyonun etkisini görmek için,
    • permütasyonla elde edilen veri çerçevesi disc_perm'i yeni replicate değişkenine göre grupla ve ardından
    • ilgi değişkenlerini (sex içinde promote) count() ile say.
  • disc_perm'i kullanarak, ilgilendiğin istatistiği calculate() ile hesapla. stat argümanını "diff in props", order argümanını da c("male", "female") olarak ayarla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Replicate the entire data frame, permuting the promote variable
disc_perm <- disc %>%
  specify(promote ~ sex, success = "promoted") %>%
  hypothesize(null = "independence") %>%
  generate(reps = 5, type = "permute")

disc_perm %>%
  # Group by replicate
  ___ %>%
  # Count per group
  ___

disc_perm %>%
  # Calculate difference in proportion, male then female
  ___
Kodu Düzenle ve Çalıştır