Hello, I'm just trying to wrap my head around the syntax for creating loops, functions in R. I have an array of values from a .csv. Looks something like
header<-c(species,coefficient1, exponent1, coefficient2, exponent2, constant) with a species name for the first column, and values for coefficient1, exponent1, coefficient2, exponent2, constant for each species. The values are parameters for an equation V<-((coefficient1*(x)^exponent1)+(coefficient2*(x)^exponent2)+constant) x<1:100 I'd like to run the equation using the parameters for each species and the vector x to simulate what V would be for the range of values x, and then plot a graph of for each species. Would the way to do this be some sort of apply nested within a for loop? Code so far looks like vol<-read.csv("frame.csv") vol.exp<-function(coefficient1, exponent1, coefficient2, exponent2, constant,x) { V<-((coefficient1*(x)^exponent1)+(coefficient2*(x)^exponent2)+constant) V } x<1:100 Thanks *Ben * [[alternative HTML version deleted]] ______________________________________________ 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.