[R] What am I doing wrong with this loop ?

eric ericstrom at aol.com
Thu Mar 3 04:19:22 CET 2011


What is wrong with this loop ?  I am getting an error saying incorrect number
of dimensions y[i,2]

x <- as.data.frame(runif(2000, 12, 38))
z <-numeric(length(x))
y <- as.data.frame(z)
for(i in 1:length(x)) {
  y <- ifelse(i < 500, as.data.frame(lowess(x[1:i,1], f=1/9)) ,
as.data.frame(lowess(x[(i-499):i,1], f=1/9)))  
  z[i] <-y[i,2]
}

--
View this message in context: http://r.789695.n4.nabble.com/What-am-I-doing-wrong-with-this-loop-tp3332703p3332703.html
Sent from the R help mailing list archive at Nabble.com.



More information about the R-help mailing list