Hi, I'm trying to set up AR(1) as a correlation structure in modeling some
data (attached file data.txt in text format) with lme, but have trouble
getting it to work.

Incent, Correctness, and Oppor are 3 categorical variables, Beta is a
response variable, and Time is an equally-spaced variable with 6 time points
(treated as a categorical variable as well). I'm not so sure about the form
in corAR1 here. Since the correlation is supposed to be along the Time
points, is form=~1 | Subject/Time a correct setup?

library(nlme)
Data <- read.table("data.txt", header=TRUE)
fm <- lme(Beta~Incent*Correctness+Oppor+(Time-1),
    random = ~1|Subj, correlation=corAR1(0.5, form=~1|Subj/Time), Data)

The above lines do work, but my intuition seems pointing to a form like form
= ~time | Subj/Incent/Correctness/Oppor. However

fm <- lme(Beta~Incent*Correctness+Oppor+(Time-1),
   random = ~1|Subj, correlation=corAR1(0.5,
form=~Time|/Incent/Correctness/Oppor), Data)

gives me the following error:

Error in attributes(.Data) <- c(attributes(.Data), attrib) :
  'names' attribute [270] must be the same length as the vector [0]

It is probably due to the fact some combinations in the data are missing,
but I could not figure out how to group them so that the values on the time
variable would be unique within each subject. So how can I do this?

Any help is highly appreciated,
Gang
Subj    Incent  Oppor   Correctness     Time    Beta
esp005  high    noopp   correct         Time1   1.156180
esp005  high    noopp   correct         Time2   -0.1524906
esp005  high    noopp   correct         Time3   -0.1374741
esp005  high    noopp   correct         Time4   0.1932847
esp005  high    noopp   correct         Time5   -0.02334221
esp005  high    noopp   correct         Time6   -0.4367026
esp005  high    noopp   incorr          Time1   -1.046768
esp005  high    noopp   incorr          Time2   0.7754745
esp005  high    noopp   incorr          Time3   -0.4571449
esp005  high    noopp   incorr          Time4   0.2027827
esp005  high    noopp   incorr          Time5   0.1213075
esp005  high    noopp   incorr          Time6   -0.9145339
esp005  high    opp     correct         Time1   -0.09131422
esp005  high    opp     correct         Time2   1.341441
esp005  high    opp     correct         Time3   0.7011359
esp005  high    opp     correct         Time4   -0.1799809
esp005  high    opp     correct         Time5   0.465437
esp005  high    opp     correct         Time6   -0.3150032
esp005  high    opp     incorr          Time1   -0.8010447
esp005  high    opp     incorr          Time2   0.7445193
esp005  high    opp     incorr          Time3   -0.8163298
esp005  high    opp     incorr          Time4   -0.7792278
esp005  high    opp     incorr          Time5   -0.8525334
esp005  high    opp     incorr          Time6   -0.9935786
esp005  low     opp     correct         Time1   -1.135091
esp005  low     opp     correct         Time2   2.080874
esp005  low     opp     correct         Time3   0.9655223
esp005  low     opp     correct         Time4   -0.4225955
esp005  low     opp     correct         Time5   0.3518235
esp005  low     opp     correct         Time6   0.7110413
esp005  low     opp     incorr          Time1   -0.7773728
esp005  low     opp     incorr          Time2   0.2896505
esp005  low     opp     incorr          Time3   0.2957908
esp005  low     opp     incorr          Time4   0.8173949
esp005  low     opp     incorr          Time5   -0.8015972
esp005  low     opp     incorr          Time6   -0.7611155
esp006  high    noopp   correct         Time1   -0.2736552
esp006  high    noopp   correct         Time2   0.0553967
esp006  high    noopp   correct         Time3   0.06530985
esp006  high    noopp   correct         Time4   -0.03726416
esp006  high    noopp   correct         Time5   -0.4627595
esp006  high    noopp   correct         Time6   -0.1016363
esp006  high    noopp   incorr          Time1   -0.1492384
esp006  high    noopp   incorr          Time2   0.02676032
esp006  high    noopp   incorr          Time3   0.01891842
esp006  high    noopp   incorr          Time4   0.2098106
esp006  high    noopp   incorr          Time5   -0.07722018
esp006  high    noopp   incorr          Time6   -0.0820671
esp006  high    opp     correct         Time1   0.2699376
esp006  high    opp     correct         Time2   0.4860634
esp006  high    opp     correct         Time3   0.09422317
esp006  high    opp     correct         Time4   0.1057343
esp006  high    opp     correct         Time5   -0.09392627
esp006  high    opp     correct         Time6   0.1700330
esp006  high    opp     incorr          Time1   -0.2369925
esp006  high    opp     incorr          Time2   -0.1076743
esp006  high    opp     incorr          Time3   -0.1159856
esp006  high    opp     incorr          Time4   0.07569676
esp006  high    opp     incorr          Time5   -0.3941537
esp006  high    opp     incorr          Time6   0.1117587
esp006  low     opp     correct         Time1   0.05986514
esp006  low     opp     correct         Time2   0.3611727
esp006  low     opp     correct         Time3   0.1718891
esp006  low     opp     correct         Time4   0.1112275
esp006  low     opp     correct         Time5   0.08494787
esp006  low     opp     correct         Time6   -0.08901607
esp006  low     opp     incorr          Time1   0.1884523
esp006  low     opp     incorr          Time2   0.2772646
esp006  low     opp     incorr          Time3   0.01767265
esp006  low     opp     incorr          Time4   -0.1886573
esp006  low     opp     incorr          Time5   0.02343909
esp006  low     opp     incorr          Time6   0.003311216
esp007  high    noopp   correct         Time1   0.4830995
esp007  high    noopp   correct         Time2   0.2181880
esp007  high    noopp   correct         Time3   0.02222541
esp007  high    noopp   correct         Time4   -0.06614286
esp007  high    noopp   correct         Time5   -0.1391774
esp007  high    noopp   correct         Time6   -0.1380095
esp007  high    noopp   incorr          Time1   0.1973208
esp007  high    noopp   incorr          Time2   0.2575948
esp007  high    noopp   incorr          Time3   0.2585605
esp007  high    noopp   incorr          Time4   0.2238915
esp007  high    noopp   incorr          Time5   -0.3470621
esp007  high    noopp   incorr          Time6   -0.3726538
esp007  high    opp     correct         Time1   -0.08118145
esp007  high    opp     correct         Time2   0.1611395
esp007  high    opp     correct         Time3   -0.1699746
esp007  high    opp     correct         Time4   -0.1834270
esp007  high    opp     correct         Time5   -0.2152628
esp007  high    opp     correct         Time6   -0.2895307
esp007  high    opp     incorr          Time1   0.1846039
esp007  high    opp     incorr          Time2   -0.02866489
esp007  high    opp     incorr          Time3   0.5852502
esp007  high    opp     incorr          Time4   -0.1285622
esp007  high    opp     incorr          Time5   -0.1600584
esp007  high    opp     incorr          Time6   -0.006998633
esp007  low     opp     correct         Time1   -0.1103905
esp007  low     opp     correct         Time2   -0.1153231
esp007  low     opp     correct         Time3   -0.07760047
esp007  low     opp     correct         Time4   -0.2746906
esp007  low     opp     correct         Time5   -0.404328
esp007  low     opp     correct         Time6   -0.1420324
esp007  low     opp     incorr          Time1   -0.6065424
esp007  low     opp     incorr          Time2   0.2828629
esp007  low     opp     incorr          Time3   -0.009856104
esp007  low     opp     incorr          Time4   -0.2008021
esp007  low     opp     incorr          Time5   -0.09869743
esp007  low     opp     incorr          Time6   -0.2824990
esp009  high    noopp   correct         Time1   -1.505547
esp009  high    noopp   correct         Time2   1.113987
esp009  high    noopp   correct         Time3   0.4789144
esp009  high    noopp   correct         Time4   -0.2463109
esp009  high    noopp   correct         Time5   -0.2902244
esp009  high    noopp   correct         Time6   0.7486134
esp009  high    noopp   incorr          Time1   -0.1119943
esp009  high    noopp   incorr          Time2   -0.8805183
esp009  high    noopp   incorr          Time3   1.172378
esp009  high    noopp   incorr          Time4   -0.005949792
esp009  high    noopp   incorr          Time5   0.4770271
esp009  high    noopp   incorr          Time6   -0.01373086
esp009  high    opp     correct         Time1   -1.184459
esp009  high    opp     correct         Time2   0.4254365
esp009  high    opp     correct         Time3   0.7268725
esp009  high    opp     correct         Time4   0.515629
esp009  high    opp     correct         Time5   0.4637271
esp009  high    opp     correct         Time6   0.4923486
esp009  high    opp     incorr          Time1   -0.8852926
esp009  high    opp     incorr          Time2   0.3829796
esp009  high    opp     incorr          Time3   1.538067
esp009  high    opp     incorr          Time4   3.054195
esp009  high    opp     incorr          Time5   0.2178051
esp009  high    opp     incorr          Time6   -0.4955013
esp009  low     opp     correct         Time1   -0.6364805
esp009  low     opp     correct         Time2   1.457549
esp009  low     opp     correct         Time3   0.8776126
esp009  low     opp     correct         Time4   1.062046
esp009  low     opp     correct         Time5   0.201792
esp009  low     opp     correct         Time6   1.594627
esp009  low     opp     incorr          Time1   -3.359623
esp009  low     opp     incorr          Time2   -0.3306261
esp009  low     opp     incorr          Time3   2.607086
esp009  low     opp     incorr          Time4   1.28359
esp009  low     opp     incorr          Time5   1.469030
esp009  low     opp     incorr          Time6   3.171498
esp011  high    noopp   correct         Time1   0.3124615
esp011  high    noopp   correct         Time2   -0.8804874
esp011  high    noopp   correct         Time3   -0.2247847
esp011  high    noopp   correct         Time4   -0.2671322
esp011  high    noopp   correct         Time5   -0.7128651
esp011  high    noopp   correct         Time6   0.01883687
esp011  high    noopp   incorr          Time1   1.864378
esp011  high    noopp   incorr          Time2   -0.750266
esp011  high    noopp   incorr          Time3   -0.586842
esp011  high    noopp   incorr          Time4   -0.6704107
esp011  high    noopp   incorr          Time5   -0.3298926
esp011  high    noopp   incorr          Time6   0.2421573
esp011  high    opp     correct         Time1   -0.3177913
esp011  high    opp     correct         Time2   -0.2981364
esp011  high    opp     correct         Time3   -0.2146267
esp011  high    opp     correct         Time4   -0.1804309
esp011  high    opp     correct         Time5   0.08446378
esp011  high    opp     correct         Time6   0.3543909
esp011  high    opp     incorr          Time1   0.08388337
esp011  high    opp     incorr          Time2   1.218138
esp011  high    opp     incorr          Time3   -0.5016338
esp011  high    opp     incorr          Time4   -0.1076762
esp011  high    opp     incorr          Time5   0.5537836
esp011  high    opp     incorr          Time6   -0.2860440
esp011  low     opp     correct         Time1   -0.1256249
esp011  low     opp     correct         Time2   -0.2261296
esp011  low     opp     correct         Time3   -0.5473143
esp011  low     opp     correct         Time4   -0.09333198
esp011  low     opp     correct         Time5   -0.1071038
esp011  low     opp     correct         Time6   0.02499052
esp011  low     opp     incorr          Time1   -0.07223781
esp011  low     opp     incorr          Time2   -0.149547
esp011  low     opp     incorr          Time3   -0.1453610
esp011  low     opp     incorr          Time4   -0.08941686
esp011  low     opp     incorr          Time5   0.306246
esp011  low     opp     incorr          Time6   0.2320469
esp012  high    noopp   correct         Time1   -0.3615256
esp012  high    noopp   correct         Time2   -0.3920005
esp012  high    noopp   correct         Time3   -0.3296697
esp012  high    noopp   correct         Time4   -0.01549745
esp012  high    noopp   correct         Time5   -0.02441736
esp012  high    noopp   correct         Time6   -0.2132724
esp012  high    noopp   incorr          Time1   -0.373453
esp012  high    noopp   incorr          Time2   -0.1007196
esp012  high    noopp   incorr          Time3   0.1708301
esp012  high    noopp   incorr          Time4   -0.01953903
esp012  high    noopp   incorr          Time5   0.1978392
esp012  high    noopp   incorr          Time6   -0.2226293
esp012  high    opp     correct         Time1   -0.5573242
esp012  high    opp     correct         Time2   -0.1668768
esp012  high    opp     correct         Time3   -0.2498853
esp012  high    opp     correct         Time4   0.02236604
esp012  high    opp     correct         Time5   -0.001752809
esp012  high    opp     correct         Time6   0.1219067
esp012  high    opp     incorr          Time1   -0.1536199
esp012  high    opp     incorr          Time2   -0.02398676
esp012  high    opp     incorr          Time3   0.03128558
esp012  high    opp     incorr          Time4   -0.5200846
esp012  high    opp     incorr          Time5   -0.1566125
esp012  high    opp     incorr          Time6   0.2605046
esp012  low     opp     correct         Time1   -0.4457764
esp012  low     opp     correct         Time2   -0.1480055
esp012  low     opp     correct         Time3   0.0892735
esp012  low     opp     correct         Time4   0.1253353
esp012  low     opp     correct         Time5   0.160977
esp012  low     opp     correct         Time6   0.06410025
esp012  low     opp     incorr          Time1   0.01733564
esp012  low     opp     incorr          Time2   -0.08083068
esp012  low     opp     incorr          Time3   0.0009101268
esp012  low     opp     incorr          Time4   0.1943673
esp012  low     opp     incorr          Time5   0.1502581
esp012  low     opp     incorr          Time6   0.2886754
esp014  high    noopp   correct         Time1   0.3897176
esp014  high    noopp   correct         Time2   0.2732953
esp014  high    noopp   correct         Time3   -0.05613749
esp014  high    noopp   correct         Time4   -0.08294953
esp014  high    noopp   correct         Time5   0.03737959
esp014  high    noopp   correct         Time6   0.1232754
esp014  high    noopp   incorr          Time1   0.2681278
esp014  high    noopp   incorr          Time2   0.3216812
esp014  high    noopp   incorr          Time3   0.1409114
esp014  high    noopp   incorr          Time4   -0.1725718
esp014  high    noopp   incorr          Time5   -0.2724791
esp014  high    noopp   incorr          Time6   -0.1426651
esp014  high    opp     correct         Time1   0.4739094
esp014  high    opp     correct         Time2   0.1792730
esp014  high    opp     correct         Time3   0.176359
esp014  high    opp     correct         Time4   0.3439640
esp014  high    opp     correct         Time5   0.1924525
esp014  high    opp     correct         Time6   0.1717151
esp014  high    opp     incorr          Time1   0.3144462
esp014  high    opp     incorr          Time2   0.2140982
esp014  high    opp     incorr          Time3   0.09776947
esp014  high    opp     incorr          Time4   0.08766148
esp014  high    opp     incorr          Time5   -0.1158084
esp014  high    opp     incorr          Time6   -0.03388017
esp014  low     opp     correct         Time1   0.1512980
esp014  low     opp     correct         Time2   0.4414964
esp014  low     opp     correct         Time3   0.1622302
esp014  low     opp     correct         Time4   0.1959245
esp014  low     opp     correct         Time5   0.1135534
esp014  low     opp     correct         Time6   -0.09733506
esp014  low     opp     incorr          Time1   0.09931078
esp014  low     opp     incorr          Time2   0.3388142
esp014  low     opp     incorr          Time3   -0.2200165
esp014  low     opp     incorr          Time4   -0.1145839
esp014  low     opp     incorr          Time5   0.02053473
esp014  low     opp     incorr          Time6   0.2068589
esp015  high    noopp   correct         Time1   -0.3215265
esp015  high    noopp   correct         Time2   0.4085156
esp015  high    noopp   correct         Time3   0.2293433
esp015  high    noopp   correct         Time4   -0.4682902
esp015  high    noopp   correct         Time5   -1.071371
esp015  high    noopp   correct         Time6   -0.7403038
esp015  high    noopp   incorr          Time1   0.05301031
esp015  high    noopp   incorr          Time2   -0.1548478
esp015  high    noopp   incorr          Time3   -0.2736539
esp015  high    noopp   incorr          Time4   -0.9517341
esp015  high    noopp   incorr          Time5   -1.162436
esp015  high    noopp   incorr          Time6   -0.6422004
esp015  high    opp     correct         Time1   -0.2324042
esp015  high    opp     correct         Time2   -0.3513996
esp015  high    opp     correct         Time3   0.1431629
esp015  high    opp     correct         Time4   -0.1607171
esp015  high    opp     correct         Time5   -0.3969238
esp015  high    opp     correct         Time6   -0.1688131
esp015  high    opp     incorr          Time1   0.9312166
esp015  high    opp     incorr          Time2   -1.121095
esp015  high    opp     incorr          Time3   -0.1096821
esp015  high    opp     incorr          Time4   0.04758765
esp015  high    opp     incorr          Time5   -0.2127341
esp015  high    opp     incorr          Time6   -0.5414439
esp015  low     opp     correct         Time1   -0.2240375
esp015  low     opp     correct         Time2   -0.08276297
esp015  low     opp     correct         Time3   0.5523984
esp015  low     opp     correct         Time4   -0.2775372
esp015  low     opp     correct         Time5   -0.5579528
esp015  low     opp     correct         Time6   -0.4111857
esp015  low     opp     incorr          Time1   -0.2082284
esp015  low     opp     incorr          Time2   0.1614645
esp015  low     opp     incorr          Time3   -0.03589149
esp015  low     opp     incorr          Time4   -0.768636
esp015  low     opp     incorr          Time5   -0.8961188
esp015  low     opp     incorr          Time6   -0.807752
esp019  high    noopp   correct         Time1   -1.107367
esp019  high    noopp   correct         Time2   0.6417076
esp019  high    noopp   correct         Time3   1.025184
esp019  high    noopp   correct         Time4   0.110842
esp019  high    noopp   correct         Time5   -0.001747158
esp019  high    noopp   correct         Time6   -0.2598766
esp019  high    noopp   incorr          Time1   -0.2029920
esp019  high    noopp   incorr          Time2   1.450233
esp019  high    noopp   incorr          Time3   0.6189903
esp019  high    noopp   incorr          Time4   0.6240945
esp019  high    noopp   incorr          Time5   0.09637464
esp019  high    noopp   incorr          Time6   -0.6620437
esp019  high    opp     correct         Time1   -0.3997139
esp019  high    opp     correct         Time2   -0.09644873
esp019  high    opp     correct         Time3   0.6453347
esp019  high    opp     correct         Time4   0.3290444
esp019  high    opp     correct         Time5   0.003295310
esp019  high    opp     correct         Time6   -0.1055445
esp019  high    opp     incorr          Time1   -0.66997
esp019  high    opp     incorr          Time2   1.186162
esp019  high    opp     incorr          Time3   1.067688
esp019  high    opp     incorr          Time4   0.7437585
esp019  high    opp     incorr          Time5   0.3545609
esp019  high    opp     incorr          Time6   0.1111318
esp019  low     opp     correct         Time1   -1.113044
esp019  low     opp     correct         Time2   -0.7529748
esp019  low     opp     correct         Time3   -0.07419997
esp019  low     opp     correct         Time4   -0.4987385
esp019  low     opp     correct         Time5   -0.6503204
esp019  low     opp     correct         Time6   -1.021259
esp019  low     opp     incorr          Time1   -0.7887998
esp019  low     opp     incorr          Time2   -0.48535
esp019  low     opp     incorr          Time3   0.5645717
esp019  low     opp     incorr          Time4   0.440514
esp019  low     opp     incorr          Time5   -0.4387817
esp019  low     opp     incorr          Time6   0.3583665
______________________________________________
R-help@r-project.org 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.

Reply via email to