शुरू करेंमुफ़्त में शुरू करें

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(___)
कोड संपादित करें और चलाएँ