Langkah demi langkah melalui permutasi
Untuk membantu Anda memahami kode yang digunakan untuk membuat distribusi pengacakan, latihan ini akan memandu Anda melalui langkah-langkah kerangka kerja infer. Secara khusus, Anda akan melihat bagaimana perbedaan pada replikasi yang dihasilkan memengaruhi statistik yang dihitung.
Setelah menjalankan langkah-langkah infer, perhatikan bahwa angkanya sedikit berbeda untuk setiap replikasi.
Latihan ini adalah bagian dari kursus
Dasar-dasar Inferensi di R
Petunjuk latihan
Paket dplyr dan infer telah dimuat untuk Anda, bersama dengan data frame disc dari latihan sebelumnya.
- Panggil fungsi untuk tiga langkah pertama. Pekerjaannya sudah dilakukan untuk Anda, tugas Anda adalah menelusuri hasil pemanggilan tiga langkah pertama
infer. - Untuk melihat efek dari permutasi,
- kelompokkan data frame yang dipermutasi,
disc_perm, berdasarkan variabelreplicateyang baru, lalu - hitung variabel yang diminati (
promotedalam setiapsex) menggunakancount().
- kelompokkan data frame yang dipermutasi,
- Dengan menggunakan
disc_perm,calculate()statistik yang diminati. Aturstatke"diff in props"danorderkec("male", "female").
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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
___