[R] LME with 2 factors with 3 levels each

Laura Halderman lkh11 at pitt.edu
Wed Oct 13 05:59:44 CEST 2010


Hello.  I am new to R and new to linear mixed effects modeling.  I am trying to model some data which has two factors.  Each factor has three levels rather than continuous data.  Specifically, we measured speech at Test 1, Test 2 and Test 3.  We also had three groups of subjects: RepTP, RepNTP and NoRepNTP.  

I am having a really hard time interpreting this data since all the examples I have seen in the book I am using (Baayen, 2008) either have continuous variables or factors with only two levels.  What I find particularly confusing are the interaction terms in the output.  The output doesn't present the full interaction (3 X 3) as I would expect with an ANOVA.  Instead, it only presents an interaction term for one Test and one Group, presumably comparing it to the reference Test and reference Group.  Therefore, it is hard to know what to do with the interactions that aren't significant.  In the book, non-significant interactions are dropped from the model.  However, in my model, I'm only ever seeing the 2 X 2 interactions, not the full 3 X 3 interaction, so it's not clear what I should do when only two levels of group and two levels of test interact but the third group doesn't.

If anyone can assist me in interpreting the output, I would really appreciate it.  I may be trying to interpret it too much like an ANOVA where you would be looking for main effects of Test (was there improvement from Test 1 to Test 2), main effects of Group (was one of the Groups better than the other) and the interactions of the two factors (did one Group improve more than another Group from Test 1 to Test 2, for example).  I guess another question to pose here is, is it pointless to do an LME analysis with more than two levels of a factor?  Is it too much like trying to do an ANOVA?  Alternatively, it's possible that what I'm doing is acceptable, I'm just not able to interpret it correctly.

I have provided output from my model to hopefully illustrate my question.  I'm happy to provide additional information/output if someone is interested in helping me with this problem.

Thank you,
 Laura

Linear mixed model fit by REML 
Formula: PTR ~ Test * Group + (1 | student) 
   Data: ptr 
AIC		BIC		logLik 	deviance 	REMLdev
 -625.7 	-559.8  	323.9   	-706.5  	-647.7
Random effects:
 Groups	Name		Variance	Std.Dev.
 student	(Intercept) 	0.0010119 	0.03181 
 Residual              		0.0457782 	0.21396 
Number of obs: 2952, groups: studentID, 20

Fixed effects:
				Estimate	Std. Error	t value
(Intercept)            		0.547962   	0.016476   	33.26
Testtest2             		-0.007263   	0.015889  	-0.46
Testtest1             		-0.050653   	0.016305   	-3.11
GroupNoRepNTP	0.008065   	0.022675    	0.36
GroupRepNTP		-0.018314   	0.025483   	-0.72
Testtest2:GroupNoRepNTP  0.006073   0.021936  	0.28
Testtest1:GroupNoRepNTP  0.013901   0.022613   	0.61
Testtest2:GroupRepNTP	0.046684  	0.024995    	1.87
Testtest1:GroupRepNTP	0.039994  	0.025181    	1.59

Note: The reference level for Test is Test3.  The reference level for Group is RepTP.  The interaction p value (after running pvals.fnc with the MCMC) for Testtest2:GroupRepNTP is p = .062 which I'm willing to accept and interpret since speech data with English Language Learners is particularly variable.


More information about the R-help mailing list