m <- seq(-1,1,0.1)
  x1 <- vector()
  x2 <- vector()
# the loop statement was incorrect. 
  for(i in 1:length(m)){   
  x1[i] <- m[i]
  x2[i] <- m[i]^2
  }
  dat <- data.frame(x1,x2)

# But why not something like this? There is no need
for a loop.

x1 <- seq(-1,1,0.1)
mdat <- data.frame(x1, x2=x1^2)
--- Neuer Arkadasch <[EMAIL PROTECTED]> wrote:

> Hello all,
>    
>   I am trying to use 
>    
>   m <- seq(-1,1,0.1)
>   x1 <- vector()
>   x2 <- vector()
>   for(i in m){
>   x1[i] <- i
>   x2[i] <- i^2
>   }
>   dat <- data.frame(x1,x2)
>   But, I have  false result
>   >dat
>     x1 x2
>   1 1  1
>    
>   could some tell me how it is possible to do this?
>    
>   Thank you!
>    
>    
> 
>        
> ---------------------------------
> 
>       [[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.
>

______________________________________________
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.

Reply via email to