shardman <samuelhardman <at> hotmail.com> writes: > > Hi, > > I'm trying to analyse some data I have imported into R from a .csv file but > when I carry out the aov command the results show only one degree of freedom > when there should be 14. Does anyone know why? I'd really appreciate some > help, the data is pasted below. > > /The imported table looks ike this this:/ > > Order Transect Sample Abundance > 1 Coleoptera 1 1 13 [snip] > 15 Coleoptera 3 5 29 > > /The command I am using is this:/ > > anova2<-aov(Abundance~Transect,data=beetle) >
I was going to tell you to read up on the distinction between factors and numeric variables in statistical models, but I can't immediately find a reference on line (this is bound to be in Peter Dalgaard's book or any other basic-stats-with-R text). str() will tell you whether the columns are numeric or factors. Try beetle <- transform(beetle,Transect=factor(Transect)) [or ?read.csv and use colClasses explicitly to specify the classes of the columns] before running your anova. ______________________________________________ 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.