Statistik ringkasan per grup
Melanjutkan dari latihan sebelumnya, pada latihan ini Anda akan terus menggunakan sintaks dplyr::summarise() dan summarise(across(everything(), list())) dengan fungsi group_by() untuk menghitung statistik kustom pada variabel tertentu berdasarkan grup yang diminati seperti kategori sex dan adult.
Himpunan data abaloneKeep dan paket dplyr sudah dimuat untuk Anda.
Latihan ini adalah bagian dari kursus
R untuk Pengguna SAS
Petunjuk latihan
- Dapatkan statistik berdasarkan variabel pengelompokan menggunakan
summarise()dangroup_by(). - Dapatkan median, persentil ke-25 dan ke-75 untuk whole weight menurut adult dan beri nama keluaran sebagai
median_wweight,q1_wweight, danq3_wweight. - Dapatkan mean dan sd untuk height dan diameter menurut sex.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Get median, 25th, 75th percentiles for wholeWeight by adult
abaloneKeep %>%
group_by(___) %>%
select(___) %>%
summarise(median_wweight = median(___),
q1_wweight = quantile(___, probs = ___),
q3_wweight = quantile(___, probs = ___))
# Get mean and sd for height and diameter by sex
abaloneKeep %>%
group_by(___) %>%
select(___) %>%
summarise(across(everything(),list(___ = ~ mean(.x),
___ = ~ sd(.x))))