Page 1 of 1

how to rank a matrix from one of its vector?

Posted: Fri Dec 31, 2010 5:58 am
by Gibus
I am eviws7 user

When using bellow code

'sort the matrix by descending order
vector vcorabsranked =@ranks(@columnextract(matcorprob,1),"d")
matrix matcorprobranked = @rapplyranks(matcorprob, vcorabsranked)

on folowing matrix named "matcorprob"

1.000000 NA 1.000000
0.313050 0.378459 1.000000
0.661396 0.037280 2.000000
0.461909 0.178963 4.000000

I receive error message: "matrix size error-idex is worng size in etc..", why?

Re: how to rank a matrix from one of its vector?

Posted: Fri Dec 31, 2010 9:07 am
by EViews Gareth
to use @rapplyranks you'd need a vector of size 3, not 4. Perhaps you should be using @capplyranks.