धोखा शीट एनोवा वर्णमाला सूप और प्रतिगमन समकक्ष


18

क्या मुझे ANOVA और REGRESSION समकक्ष पर अपने बीयरिंग प्राप्त करने के लिए इस अस्थायी (प्रगति में) प्रयास को पूरा करने में मदद मिल सकती है? मैं इन दोनों पद्धतियों की अवधारणाओं, नामकरण और वाक्य विन्यास को समेटने की कोशिश कर रहा हूं। इस साइट पर उनकी समानता के बारे में कई पोस्ट हैं, उदाहरण के लिए यह या यह , लेकिन यह अभी भी एक अच्छा है कि आप जल्दी "आप यहाँ हैं" नक्शा शुरू होने पर।

मैं इस पोस्ट को अपडेट करने की योजना बनाता हूं, और गलतियों को सुधारने में सहायता प्राप्त करने की आशा करता हूं।

वन-वे एनोवा:

Structure:   DV is continuous; IV is ONE FACTOR with different LEVELS.
Scenario:    miles-per-gal. vs cylinders
             Note that Income vs Gender (M, F) is a t-test.
Syntax:      fit <- aov(mpg ~ as.factor(cyl), data = mtcars); summary(fit); TukeyHSD(fit)
Regression:  fit <- lm(mpg ~ as.factor(cyl), mtcars) 
             # with F dummy coded;
             summary(fit); anova(fit)

दो तरफा एनोवा:

Structure:   DV is continuous; IV is > 1 FACTORS with different LEVELS.
Scenario:    mpg ~ cylinders & carburators
Syntax:      fit <- aov(mpg ~ as.factor(cyl) + as.factor(carb), mtcars); 
             summary(fit); TukeyHSD(fit)
Regression:  fit <- lm(mpg ~ as.factor(cyl) + as.factor(carb), mtcars) 
             # with F dummy coded; 
             summary(fit); anova(fit)

दो तरफा फैक्टोरियल एनोवा:

Structure:   All possible COMBINATIONS of LEVELS are considered.
Scenario:    mpg ~ cylinders + carburetors + (4cyl/1,...8cyl/4)
Syntax:      fit <- aov(mpg ~ as.factor(cyl) * as.factor(carb), mtcars); 
             summary(fit); TukeyHSD(fit)
Regression:  fit <- lm(mpg ~ as.factor(cyl) * as.factor(carb), mtcars) 
             # with F dummy coded; 
             summary(fit); anova(fit)

ANCOVA:

Structure:   DV continuous ~ Factor and continuous COVARIATE.
Scenario:    mpg ~ cylinders + weight
Syntax:      fit <- aov(mpg ~ as.factor(cyl) + wt, mtcars); summary(fit)
Regression:  fit <- lm(mpg ~ as.factor(cyl) + wt, mtcars) 
             # with F dummy coded; 
             summary(fit); anova(fit)

Manova:

Structure:   > 1 DVs continuous ~ 1 FACTOR ("One-way") or 2 FACTORS ("Two-way MANOVA").
Scenario:    mpg and wt ~ cylinders
Syntax:      fit <- manova(cbind(mpg,wt) ~ as.factor(cyl), mtcars); summary(fit)
Regression:  N/A

MANCOVA:

Structure:   > 1 DVs continuous ~ 1 FACTOR + 1 continuous (covariate) DV.
Scenario:    mpg and wt ~ cyl + displacement (cubic inches)
Syntax:      fit <- manova(cbind(mpg,wt) ~ as.factor(cyl) + disp, mtcars); summary(fit)
Regression:  N/A

फैक्टर (या SUBJECT) एनोवा: ( यहाँ कोड )

Structure:   DV continuous ~ FACTOR with each level * with subject (repeated observations).
             Extension paired t-test. Each subject measured at each level multiple times. 
Scenario:    Memory rate ~ Emotional value of words for Subjects @ Times
Syntax:      fit <- aov(Recall_Rate ~ Emtl_Value * Time + Error(Subject/Time), data); 
             summary(fit); print(model.tables(fit, "means"), digits=3);
             boxplot(Recall_Rate ~ Emtl_Value, data=data)
             with(data, interaction.plot(Time, Emtl_Value, Recall_Rate))
             with(data, interaction.plot(Subject, Emtl_Value, Recall_Rate))
             NOTE: Data should be in the LONG FORMAT (same subject in multiple rows)
Regression:  Mixed Effects
             require(lme4); require(lmerTest)
             fit <- lmer(Recall_Rate ~ Emtl_Value * Time + (1|Subject/Time), data); 
             anova(fit); summary(fit); coefficients(fit); confint(fit) 
or
             require(nlme)
             fit <- lme(Recall_Rate ~ Emtl_Value * Time, random = ~1|Subject/Time, data)
             summary(fit); anova(fit); coefficients(fit); confint(fit)

SPLIT-PLOT: ( यहाँ कोड )

Structure:   DV continuous ~ FACTOR/-S with RANDOM EFFECTS and pseudoreplication.
Scenario:    Harvest yield ~ Factors = Irrigation / Density of seeds / Fertilizer 
                 & RANDOM EFFECTS (Blocks and plots of land): 
Syntax:      fit <- aov(yield ~ irrigation * density * fertilizer + 
                 Error(block/irrigation/density), data); summary(fit)
Regression:  Mixed Effects
             require(lme4); require(lmerTest); 
             fit <- lmer(yield ~ irrigation * fertilizer + 
             (1|block/irrigation/density), data = splityield); 
             anova(fit); summary(fit); coefficients(fit); confint(fit)
or
             library(nlme)
             fit <- lme(yield ~ irrigation * variety, random=~1|field, irrigation)
             summary(fit); anova(fit)

नेस्टड डिजाइन: ( यहाँ कोड )

Structure:   DV continuous ~ FACTOR/-S with pseudoreplication.
Scenario:    [Glycogen] ~ Factors = Treatment & RANDOM EFFECTS with Russian-doll effect: 
             Six rats (6 Livers)-> 3 Microscopic Slides/Liver-> 2 Readings/Slide). 
Syntax:      fit <- aov(Glycogen ~ Treatment + Error(Rat/Liver), data); summary(fit)
Regression:  Mixed Effects
             require(lme4); require(lmerTest)
             fit <- lmer(Glycogen ~ Treatment + (1|Rat/Liver), rats); 
             anova(fit); summary(fit); coefficients(fit); confint(fit)
or
             require(nlme)
             fit<-lme(Glycogen ~ Treatment, random=~1|Rat/Liver, rats)
             summary(fit); anova(fit); VarCorr(fit)

उपयोगी सामग्री:

  1. RExRepos
  2. व्यक्तित्व परियोजना
  3. त्वरित-आर
  4. आर-ब्लॉगर
  5. एम। क्रॉली द्वारा नेस्टेड एनालिसिस एंड स्प्लिट-प्लॉट
  6. एकाधिक यादृच्छिक प्रभाव वाले मॉडल
  7. स्प्लिट प्लॉट मॉडल
  8. एम। क्रॉली द्वारा आर बुक
  9. समूहों और दोहराया उपायों के भीतर
  10. आर में माप दोहराएँ
  11. GLMM अकसर किये गए सवाल

एक नोट: आपके 2-तरफ़ा एनोवा उदाहरणों (स्ट्रेट-अप और फैक्टोरियल) के लिए आपका परिदृश्य / वाक्यविन्यास है cyl + hp। Horespower निरंतर है, इसलिए यहां काम नहीं करता है। carbकार्बोरेटर की संख्या एक बेहतर विकल्प होगा।
ग्रेगोर

धन्यवाद! लापरवाही भरी गलतियां। आपके नोट की बदौलत मैंने भी निरंतर के रूप में इलाज किए गए सिलेंडर का पता लगाया, इसलिए मैंने इसे बदलकर as.factor कर दिया। और, मैंने TukeyHSD को शामिल किया।
एंटोनी परेलाडा

1
मुझे लगता है कि आपको शीर्षक से ival सर्वाइवल ’को छोड़ देना चाहिए क्योंकि यह बहुत विशिष्ट क्षेत्र है कि आप क्या (बहुत अच्छी तरह से) संक्षेप में पूरी तरह से असंबंधित हैं।
ब्रायन हैनसन

अच्छा सारांश एंटोनी! हो सकता है कि आप बेन बोल्कर और शायद कुछ सरल द्विपद और पॉसन उदाहरण (GLM और GLMM) द्वारा glmmFAQs जोड़ सकते हैं । लेकिन मैं समझता हूं कि यह चीजों को बहुत जटिल कर सकता है और इस अच्छे और संक्षिप्त सारांश से दूर ले जाता है। वैकल्पिक रूप से आप इस साइट के उदाहरणों से जुड़ सकते हैं। एक पूर्ण सरल पॉसन
Stefan

जवाबों:


2

अच्छी सूची है, एंटोनी। यहाँ कुछ छोटे सुझाव दिए गए हैं:

वन-वे एनोवा: IV 3 या अधिक स्तरों वाला एक कारक है। आप इस प्रविष्टि में एक उदाहरण डेटा: mtcars भी जोड़ सकते हैं । (इसी प्रकार, आप अपनी सभी प्रविष्टियों में * उदाहरण डेटा "स्टेटमेंट जोड़ सकते हैं, जिससे यह स्पष्ट हो सके कि आप जो डेटा सेट उपयोग कर रहे हैं।"

टू-वे एनोवा: आईवी 1 और आईवी 2 का उपयोग क्यों न करें और बताएं कि दो स्वतंत्र चर कम से कम दो स्तरों वाले कारक होने चाहिए? वर्तमान में आपके द्वारा बताए गए तरीके से पता चलता है कि दो-तरफ़ा एनोवा में 2 से अधिक स्वतंत्र चर (या कारक) शामिल हो सकते हैं, जो गैर-संवेदी है।

टू-वे एनोवा के लिए, मैं इन दो उप-मामलों के बीच अंतर करूंगा: 1. आईवी 1 और आईवी 2 के लिए मेन-इफेक्ट्स वाला टू-वे एनोवा और 2. आईवी 1 और आईवी 2 के बीच इंटरेक्शन वाला टू-वे एनोवा। यह दूसरा आइटम है जिसे आप दो को एक फैक्टरियल टू-वे एनोवा के रूप में संदर्भित कर रहे हैं।) इन दो उप-मामलों का वर्णन करने का एक बेहतर तरीका होगा: 1. DV पर IV1 का प्रभाव IV2 के प्रभाव से स्वतंत्र है और 2. IV1 का प्रभाव पर DV IV2 पर निर्भर करता है। आप यह भी स्पष्ट कर सकते हैं कि यह स्वतंत्र चर IV1 और IV2 है जो प्रतिगमन सेटिंग में डमी कोडित हैं।

ANCOVA के लिए, आप स्पष्ट कर सकते हैं कि आप अपने वर्तमान उदाहरण में केवल एक-तरफ़ा ANCOVA पर विचार कर रहे हैं। पूर्णता के लिए, आप IV1 और IV2 के बीच परस्पर क्रिया के साथ एक दो-तरफ़ा ANCOVA उदाहरण जोड़ सकते हैं, और इन दो चर के बीच बातचीत के साथ एक।

उपरोक्त सभी के लिए, आप उद्देश्य नामक एक आइटम भी जोड़ सकते हैं , जो बताता है कि ये विश्लेषण कब उपयोगी होते हैं। उदाहरण के लिए:

उद्देश्य (एक-तरफ़ा एनोवा): यह जाँचें कि क्या DV के माध्य मान IV के स्तरों में भिन्न हैं।

MANOVA के लिए, क्या आप स्पष्ट कर सकते हैं कि एक (दो) या अधिक DVs और (2) एक या अधिक IVs की आवश्यकता होगी जो कारक हैं? मुझे लगता है कि आप एक-तरफ़ा MANOVA (1 कारक के साथ) और दो-तरफ़ा MANOVA के बीच अंतर कर सकते हैं? MANCOVA के लिए एक ही बात।

WithIN-FACTOR ANOVA को एक REPEATED MEASURES ANOVA के रूप में भी जाना जाता है, इसलिए शायद आप इस शब्दावली को अपनी सूची में उन लोगों के लिए जोड़ सकते हैं जो इससे परिचित हैं। यह स्पष्ट करना भी सहायक होगा कि मिश्रित प्रभाव मॉडलिंग दोहराए गए डेटा को मॉडलिंग करने का एक वैकल्पिक तरीका प्रदान करता है। अन्यथा, पाठक दोनों दृष्टिकोणों के बीच अंतर की सराहना नहीं कर सकते हैं।


मेरे लिए यह आसान है कि मैं संपादन करने के बजाय सुझाव प्रदान करूं।
इसाबेला गामेंट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.