MulaiMulai sekarang secara gratis

Merangkum output

Meskipun fungsi summary() bermanfaat, fungsinya terbatas pada statistik yang sudah tertanam dalam fungsi tersebut. Untuk memperoleh statistik yang lebih spesifik, Anda telah melihat bahwa sintaks summarise(across(everything(), list())) dari paket dplyr dapat digunakan.

Dalam latihan ini, Anda akan menggunakan summarise(across(everything(), list())) untuk menghitung mean, simpangan baku, median, nilai minimum, dan maksimum dari diameter abalone. Anda akan menyimpan outputnya lalu mengekstrak elemen tertentu.

Himpunan data abaloneKeep dan paket dplyr telah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

R untuk Pengguna SAS

Lihat Kursus

Petunjuk latihan

  • Gunakan sintaks summarise(across(everything(), list())) untuk menghitung mean, simpangan baku, median, nilai minimum, dan maksimum dari diameter pada abaloneKeep. Simpan output sebagai abdiam.
  • Gunakan fungsi struktur str() untuk melihat tipe kelas abdiam dan nama-nama elemen di dalam abdiam.
  • Gunakan operator $ untuk memilih dan menampilkan elemen diameter_sd yang tersimpan dalam abdiam.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Save output from summarise() for diameter
abdiam <- ___ %>% 
  select(___) %>%
  summarise(across(___, list(___ = ~mean(.x),
                                      ___ = ~sd(.x),
                                      median = ___,
                                      min = ___,
                                      ___ = ~max(.x))))

# Use str() to see class of abdiam and names of elements
___

# Use $ selector to display diameter_sd 
___
Edit dan Jalankan Kode