How to perform matrix vectorization in PROC IML?
I would like to find vec(C). for example:
C= [1 2 3 4] vec(C)` = [1 3 2 4]
Take a look at the documentation for the SHAPECOL and SHAPE functions. For example:
proc iml; c = {1 2, 3 4}; d = shapecol(c, 1, 4); print d;
View solution in original post
Thanks,
I found another way which also works:
vec_c= colvec(c`);print vec_c;
Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.
View the full agenda.
Register now!