Re: [R] Error message in lmer

2007-08-02 Thread lorenz.gygax
I do not think anyone has answered this.

 I'm trying to run a simple one-way ANCOVA with the lmer 
 function in R  package lme4, but have encountered some
 conceptual problem. The data file MyData.txt is like this:
 
 Group Subj Cov Resp
 A1   3.90   4.05
 A  2   4.05   4.25
 A  3   4.25   3.60
 A  4   3.60   4.20
 A  5   4.20   4.05
 A  6   4.05   3.85
 B  7   3.85   4.15
 B  8   4.15   4.60
 B  9   4.60   4.15
 B  10  4.15   4.40
 B  11  4.40   3.35
 B  12  3.35   3.80
 B  13  3.80   3.90
 
 Since I would like to treat subject (Subj) as a random 
 factor, my one- way ANCOVA (with covariate, Cov) is:

This is a conceptual problem, indeed. To be able to estimate a subject effect, 
you need to have repeated measurements (several lines) per observed subject ...

Cheers, Lorenz

__
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


Re: [R] Error message in lmer

2007-08-02 Thread Gang Chen
Thanks a lot for the response and explanation, Lorenz! It seems that  
I can run the analysis with 'lm' without treating subject as a random  
factor

lm(Resp ~ Group*Cov, TestData)

Thanks,
Gang

On Aug 2, 2007, at 5:09 AM, [EMAIL PROTECTED]  
[EMAIL PROTECTED] wrote:

 I do not think anyone has answered this.

 I'm trying to run a simple one-way ANCOVA with the lmer
 function in R  package lme4, but have encountered some
 conceptual problem. The data file MyData.txt is like this:

 Group Subj Cov Resp
 A1   3.90   4.05
 A 2   4.05   4.25
 A 3   4.25   3.60
 A 4   3.60   4.20
 A 5   4.20   4.05
 A 6   4.05   3.85
 B 7   3.85   4.15
 B 8   4.15   4.60
 B 9   4.60   4.15
 B 10  4.15   4.40
 B 11  4.40   3.35
 B 12  3.35   3.80
 B 13  3.80   3.90

 Since I would like to treat subject (Subj) as a random
 factor, my one- way ANCOVA (with covariate, Cov) is:
 TestData=read.table(MyData.txt, header=T);
 m1 - lmer(Resp ~ Group * Cov + (1 | Subj), TestData)

 This is a conceptual problem, indeed. To be able to estimate a  
 subject effect, you need to have repeated measurements (several  
 lines) per observed subject ...

 Cheers, Lorenz

__
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


[R] Error message in lmer

2007-07-30 Thread Gang Chen
I'm trying to run a simple one-way ANCOVA with the lmer function in R  
package lme4, but have encountered some conceptual problem. The data  
file MyData.txt is like this:

Group Subj Cov Resp
A   1   3.90   4.05
A2   4.05   4.25
A3   4.25   3.60
A4   3.60   4.20
A5   4.20   4.05
A6   4.05   3.85
B7   3.85   4.15
B8   4.15   4.60
B9   4.60   4.15
B10  4.15   4.40
B11  4.40   3.35
B12  3.35   3.80
B13  3.80   3.90

Since I would like to treat subject (Subj) as a random factor, my one- 
way ANCOVA (with covariate, Cov) is:

TestData=read.table(MyData.txt, header=T);
m1 - lmer(Resp ~ Group * Cov + (1 | Subj), TestData)

but I got the following error message:

Error in lmerFactorList(formula, mf, fltype) :
 number of levels in grouping factor(s) 'Subj' is too large

Do I have some misconception about the model?

Thank you very much.

Gang

__
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.