SAS data sets are rectangular objects that can be manipulated using procedures.
Simulations with data sets and procedures using macroswere described in a previous
chapter. Unfortunately, there is overhead when you repeatedly invoke DATAsteps and
procedures. And, looping over DATA steps and procedures can be very slow. So, what
can you do? If you can think in terms of processing rows and columns from rectangular
arrays of data, then you have an option. In this chapter, PROCIML is introduced and
illustrated.The “IML” in SAS/IMLstands for interactive matrix language. SAS/IML is a
tool for manipulating matrices. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.