I'm working with a nested loop using proc iml to replicate exisiting R code. I have a solution but it's computationally very slow. Below is the inner-most loop that I am wondering if I can vectorize for increased performance. do k=1 to nrow(ru);
y={};
x=ru[k,];
submit x;
%ret(&x, data);
endsubmit; This part of the code is looping through the elements of the ru vector and passing them as a macro variable into the ret function. The ret function produces datasets which end up producing subsequent ru vectors and the process is iterated many times. I'm pretty sure this is where the bottleneck in the code is coming from. Is it possible for me to pass the vector of ru elements without looping through each element?
... View more