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