Hi Petr,

Thanks again for your post the problem is now solved - thank you so much for
trying and trying to get this to work.

So the final script that actually worked was:

##ALL SUBSET DATA

#Create vector to put data in 
mod <- vector(1000,mode="list")
#first order your data according to ID2
dat.o<-ALL.R[order(ALL.R$ID2),]
#how many values are in each ID2 and a breakpoint fro each ID2
len<-rle(dat.o$ID2)$lengths
shift.len<-c(0,cumsum(len))[-(length(len)+1)]

for(i in 1:1000) {
        samp<-sapply(lapply(split(dat.o$ID2, dat.o$ID2), function (x) 1:length
(x)), sample, 1)
        Sample.dat<-dat.o[shift.len+samp,]
        m1.R<-glm(cbind(Sample.dat$BEH_T, Sample.dat$BEH_F) ~ Sample.dat$SITE +
Sample.dat$YEAR + Sample.dat$PRECIP_MM_DAY + Sample.dat$PUP_AGE_EST +
Sample.dat$MO_AIR_TEMP, family="binomial")
                model<-dredge(m1.R)
                mod[[i]]<-do.call("rbind", model[1,])}
                
                
write.table(mod, "/FILE_PATH/test.txt", col.names=T, row.names=F, sep =
"\t")

Then with the file written to .csv I could open it in excel, transpose the
data and type in the column and row names, a little bit of manual labour c.
3 mins, but worth it!

Really, really appreciate your help with this Petr, I know I wasn't too
clear from the start, but I wasn't entirely sure what the problem was
myself!

Best wishes,

Ross
-- 
View this message in context: 
http://n4.nabble.com/Loop-overwrite-and-data-output-problems-tp1570593p1587493.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
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