That certainly helps Petr. In terms of the overall question, perhaps it is
better to show the code and reexplain what exactly I am trying to do:
1. I have logetf values in a [3300,9] matrix
2. I am trying to find the w value in the function:
sum(abs(retT-w*prcomp(ret[(1+i):(252+i),]$rotation[,1])
On Sun, Jun 24, 2012 at 08:37:23AM -0700, tbowlo wrote:
> Perhaps an easier coding that shows what I want would be this:
>
> > for(i in 1:nrow(ret)) {
> + retT=ret[1+i:252+i,]}
Hi.
Using your previous description, i think, you mean (1+i):(252+i).
Note that this is quite different from 1+i:252+i,
On Jun 24, 2012, at 11:37 AM, tbowlo wrote:
Perhaps an easier coding that shows what I want would be this:
for(i in 1:nrow(ret)) {
+ retT=ret[1+i:252+i,]}
You should be thinking about what will happen in that indexing
operation when the loop pushes 'i' above nrow(ret)-251
(You may want
I am trying to create a looping function that takes 252 rows of a matrix from
1, then the next 252 rows of a matrix from 1+1, so on and so forth until
nrow of the matrix.
I am using the for + if loop combo but I seem to be stuck on the if portion.
I'm trying to code if so that if the row is less t
Perhaps an easier coding that shows what I want would be this:
> for(i in 1:nrow(ret)) {
+ retT=ret[1+i:252+i,]}
Thank you so much for your time and help!
--
View this message in context:
http://r.789695.n4.nabble.com/Help-with-a-repeating-process-tp4634336p4634339.html
Sent from the R help mai
5 matches
Mail list logo