I am trying to get the function "Models" to work each time there is an instance of k. This code will stop after the first model is complete. I need it to come back and pass the next value of c into the "Initial.State" function. any ideas? col<-c(23:28) #Setup for(k in col){ Initial.State(Response=zample[,c(k,29)], Explanatory=zample[,variable_columns], IndependentResponse=population[,c(k,29)], IndependentExplanatory=population[,variable_columns]) #Modeling Models(GLM=T, GAM=T, RF=T, GBM=T, TSS=T, KeepPredIndependent=T) } -Chris -- View this message in context: http://www.nabble.com/for-loop-tp24830984p24830984.html Sent from the R help mailing list archive at Nabble.com.
What do you mean by "stop"? Is there an error message? What are you getting as output? I don't see you saving or printing the output from "Models" (whatever that is). PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. On Wed, Aug 5, 2009 at 11:37 AM, waltzmiester<cwalte03 at shepherd.edu> wrote:> > I am trying to get the function "Models" to work each time there is an > instance of k. This code will stop after the first model is complete. I need > it to come back and pass the next value of c into the "Initial.State" > function. any ideas? > > > col<-c(23:28) > > #Setup > for(k in col){ > Initial.State(Response=zample[,c(k,29)], > Explanatory=zample[,variable_columns], > IndependentResponse=population[,c(k,29)], > IndependentExplanatory=population[,variable_columns]) > > #Modeling > Models(GLM=T, GAM=T, RF=T, GBM=T, TSS=T, KeepPredIndependent=T) > } > > > -Chris > -- > View this message in context: http://www.nabble.com/for-loop-tp24830984p24830984.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help at 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. >-- Jim Holtman Cincinnati, OH +1 513 646 9390 What is the problem that you are trying to solve?
Either you use for (k%in%col) or for (k in min(col):max(col)) does that work for you? Daniel ------------------------- cuncta stricte discussurus ------------------------- -----Urspr?ngliche Nachricht----- Von: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] Im Auftrag von waltzmiester Gesendet: Wednesday, August 05, 2009 11:38 AM An: r-help at r-project.org Betreff: [R] for loop I am trying to get the function "Models" to work each time there is an instance of k. This code will stop after the first model is complete. I need it to come back and pass the next value of c into the "Initial.State" function. any ideas? col<-c(23:28) #Setup for(k in col){ Initial.State(Response=zample[,c(k,29)], Explanatory=zample[,variable_columns], IndependentResponse=population[,c(k,29)], IndependentExplanatory=population[,variable_columns]) #Modeling Models(GLM=T, GAM=T, RF=T, GBM=T, TSS=T, KeepPredIndependent=T) } -Chris -- View this message in context: http://www.nabble.com/for-loop-tp24830984p24830984.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help at 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.
The Initial.State function is the setup for Models. So Models will apply the function to k columns in Initial.State. It will only work for the first element in vector col however, and will not loop the function through all elements in vector col -C waltzmiester wrote:> > I am trying to get the function "Models" to work each time there is an > instance of k. This code will stop after the first model is complete. I > need it to come back and pass the next value of c into the "Initial.State" > function. any ideas? > > > col<-c(23:28) > > #Setup > for(k in col){ > Initial.State(Response=zample[,c(k,29)], > Explanatory=zample[,variable_columns], > IndependentResponse=population[,c(k,29)], > IndependentExplanatory=population[,variable_columns]) > > #Modeling > Models(GLM=T, GAM=T, RF=T, GBM=T, TSS=T, KeepPredIndependent=T) > } > > > -Chris >-- View this message in context: http://www.nabble.com/for-loop-tp24830984p24832501.html Sent from the R help mailing list archive at Nabble.com.
and I may quote David Winsemius at this point: "In general this falls into the category of a request to "read my mind". Daniel ------------------------- cuncta stricte discussurus ------------------------- -----Urspr?ngliche Nachricht----- Von: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] Im Auftrag von waltzmiester Gesendet: Wednesday, August 05, 2009 1:35 PM An: r-help at r-project.org Betreff: Re: [R] for loop The Initial.State function is the setup for Models. So Models will apply the function to k columns in Initial.State. It will only work for the first element in vector col however, and will not loop the function through all elements in vector col -C waltzmiester wrote:> > I am trying to get the function "Models" to work each time there is an > instance of k. This code will stop after the first model is complete. > I need it to come back and pass the next value of c into the"Initial.State"> function. any ideas? > > > col<-c(23:28) > > #Setup > for(k in col){ > Initial.State(Response=zample[,c(k,29)], > Explanatory=zample[,variable_columns], > IndependentResponse=population[,c(k,29)], > IndependentExplanatory=population[,variable_columns]) > > #Modeling > Models(GLM=T, GAM=T, RF=T, GBM=T, TSS=T, KeepPredIndependent=T) } > > > -Chris >-- View this message in context: http://www.nabble.com/for-loop-tp24830984p24832501.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help at 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.