Dear Rui,it worked.......thanks indeed for you timely responce
elisa

> Date: Tue, 23 Apr 2013 13:09:58 +0100
> From: ruipbarradas@sapo.pt
> To: eliza_botto@hotmail.com
> CC: r-help@r-project.org
> Subject: Re: [R] call a variable from outside of for loop
> 
> Hello,
> 
> It seems that you're recreating the variable 'e' every time through the 
> loop. In the end you only have 1 row. Try to create it outside the loop, 
> like
> 
> e <- vector("list", 35)
> 
> Then inside the loop
> 
> e[[i]] <- print(...)
> 
> Hope this helps,
> 
> Rui Barradas
> 
> Em 23-04-2013 12:21, eliza botto escreveu:
> > Dear useRs,
> > While using print command in "for" loop, i designated a variable being printed by "e". Although the output was shown inside the loop but when i tried to call the variable outside the loop it only gave the first row, where as it should have 35 rows as it showed inside loop.The command which i used in the loop is
> > e<-print(sum(abs(b-m[,i])))
> >
> > Kindly help me on it..
> > Eliza 		 	   		
> > 	[[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.
> >
 		 	   		  
	[[alternative HTML version deleted]]

