ANOVA
अब तक, आपने आउटपुट ऑब्जेक्ट बनाए हैं ताकि परिणामों की प्रस्तुति को कस्टमाइज़ करने और अधिक विस्तृत रूप में दिखाने के लिए तत्वों को सहेजें और निकालें. हालाँकि, कुछ आउटपुट ऑब्जेक्ट, जैसे variance के विश्लेषण (ANOVA) के लिए aov() फंक्शन से मिलने वाले, अन्य फंक्शनों जैसे summary() और plot() के इनपुट के रूप में इस्तेमाल किए जा सकते हैं ताकि कस्टम परिणाम रिपोर्टिंग और विज़ुअलाइज़ेशन मिलें. aov() का आउटपुट TukeyHSD() को इनपुट के रूप में देकर post hoc pairwise परीक्षण भी कर सकता है.
abaloneKeep डेटासेट और dplyr पैकेज आपके लिए लोड कर दिए गए हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SAS उपयोगकर्ताओं के लिए R
अभ्यास निर्देश
sexके अनुसार age केn, mean, standard deviation, और variance की गणना करें.sexसमूहों के अनुसारageका ANOVA चलाएँ और आउटपुट कोabaovनाम से सहेजें.abaovकाsummary()चलाएँ.abaovपरTukeyHSD()posthoc pairwise परीक्षण चलाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Compute n(), mean(), sd() and var() of age by sex
abaloneKeep %>% group_by(___) %>% select(___, ___) %>%
summarise(across(everything(), list(mean = ___,
___ = ~sd(.x),
var = ___)),
N = ___)
# Run aov() of age by sex, save as abaov
abaov <- aov(___ ~ ___, data = ___)
# Run summary() of abaov
___
# Perform TukeyHSD posthoc pairwise tests on abaov
TukeyHSD(___)