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.