lm(data1) should work just fine. E.g., R> data1 <- data.frame(v1=rnorm(10), v2=rnorm(10), v3=rnorm(10)) R> lm(data1) Call: lm(formula = data1) Coefficients: (Intercept) v2 v3 0.5746 0.3363 -0.5549 Andy From: r user> > I am using R in a Windows environment. > > I have a basic question regarding lm(). > > I have a dataframe "data1" with ncol=w. > > I know that my dependent variable is in column1. > > Is there a way to write the regression formula so that I can > use columns 2 thru w as my independent variables? > > > > e.g. something like: " lm(data1[,1] ~ data1[,2:w] ) " > > Thanks > > ______________________________________________ > R-help at 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. > >