Özet çıktısı
summary() fonksiyonu kullanışlı olsa da, yalnızca o fonksiyona gömülü istatistiklerle sınırlıdır. Daha spesifik istatistikler elde etmek için dplyr paketindeki summarise(across(everything(), list())) söz dizimini kullanabileceğini gördün.
Bu egzersizde summarise(across(everything(), list())) kullanarak abalone çaplarının ortalama, standart sapma, medyan, minimum ve maksimum değerlerini hesaplayacaksın. Çıktıyı kaydedecek ve ardından belirli öğeleri çıkaracaksın.
abaloneKeep veri kümesi ve dplyr paketi senin için yüklendi.
Bu egzersiz
SAS Kullananlar İçin R
kursunun bir parçasıdırEgzersiz talimatları
summarise(across(everything(), list()))söz dizimini kullanarakabaloneKeepiçindeki çapın (diameter) ortalama, standart sapma, medyan, minimum ve maksimumunu hesapla. Çıktıyıabdiamolarak kaydet.abdiam'ın sınıf türünü ve içindeki öğelerin adlarını görmek içinstr()yapı (structure) fonksiyonunu kullan.abdiamiçinde saklanandiameter_sdöğesini seçmek ve görüntülemek için$operatörünü kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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
___