एक या अधिक वैरिएबल के लिए विशिष्ट सांख्यिकी
जैसा कि आपने पहले देखा, आप summary(), psych::describe() या Hmisc::describe() जैसे फंक्शन का उपयोग करके किसी डेटासेट में एक या अधिक वैरिएबल के लिए कई वर्णनात्मक सांख्यिकी एक साथ प्राप्त कर सकते हैं. आपने पहले के अभ्यासों में mean(), median(), sd() और अन्य फंक्शन का उपयोग करके अलग-अलग सांख्यिकी भी निकाली हैं.
हालाँकि, dplyr पैकेज summarise() फंक्शन देता है, और कई कस्टम सांख्यिकी एक साथ निकालने के लिए आप इसमें across(everything(), list()) सिंटैक्स जोड़ सकते हैं ताकि एक बार में एक या अधिक वैरिएबल के लिए परिणाम मिलें.
abaloneKeep डेटासेट और dplyr पैकेज आपके लिए पहले से लोड हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SAS उपयोगकर्ताओं के लिए R
अभ्यास निर्देश
abaloneKeepडेटासेट सेsummary()का उपयोग करके shucked weight और whole weight के लिए summary statistics प्राप्त करें.dplyrपैकेज केsummarise()फंक्शन का उपयोग करके length का mean और standard deviation निकालें. आउटपुट सांख्यिकी के नाम क्रमशः mean और standard deviation के लिएmean_lengthऔरsd_lengthरखें.dplyrपैकेज केsummarise(across(everything(), list()))सिंटैक्स का उपयोग करके height और diameter का mean और standard deviation निकालें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Run summary() for shuckedWeight and wholeWeight
abaloneKeep %>%
select(___, ___) %>%
___
# Get mean and sd for length
abaloneKeep %>%
___(___ = mean(___),
___ = sd(___))
# Get mean and sd for height and diameter
abaloneKeep %>%
___ %>%
summarise(across(everything(),list(___ = ~ mean(.x),
___ = ~ sd(.x))))