Ö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, kursun bir parçasıdır
SAS Kullananlar İçin R
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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
___