I think you want to look into ?stack. For example: x<-data.frame(a=1:5,b=6:10) y<- stack(x)
Then x$values are the values, and x$ind is the factor. On Apr 15, 2008, at 9:36 PM, Paul Lynch wrote: > Hi, > I'm trying to do a linear regression style one-way ANOVA using some > data in a data frame, and (perhaps because I am still relatively > unfamiliar with both R and statistics) what I thought I should do was > to make the data frame into a factor. By that I mean that I have a > data frame whose column labels are the levels of the factor, and the > values in the frame are numeric values for the dependent variable. > I can construct the relevant vectors by hand, if I have to (and I > guess I will start in that direction) but I am sure there must be 1-3 > line bit of R that could elegantly create the factor and the vector of > values. > Thanks in advance, > > -- > Paul Lynch > Aquilent, Inc. > National Library of Medicine (Contractor) Haris Skiadas Department of Mathematics and Computer Science Hanover College ______________________________________________ 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.