This paper introduces the iml action, which is available in SAS Viya 3.5. The iml action supports most of the same syntax and functionality as the SAS/IML® matrix language that SAS software has supported for decades. With minimal changes, most programs that run in the IML procedure can also run in the iml action.
This paper describes new data structures and shows how you can use them to emulate other structures such as stacks, associative arrays, and trees.
This paper describes how SAS/IML programmers can construct, upload, download, and install packages.
This paper shows the power of SAS/IML Studio as an interactive tool for exploring and detecting outliers using customized algorithms that were built from scratch.
This paper presents 10 techniques that enable you to write efficient simulations in SAS. Examples include how to simulate data from a complex distribution and how to use simulated data to approximate the sampling distribution of a statistic.
This paper introduces the SAS/IML language to SAS programmers who are familiar with elementary linear algebra.
This paper presents short programs that implement modern data analyses in SAS/IML software.
A massive set of data was assembled from the Research and Innovative Technology Administration (RITA) which coordinates the U.S. Department of Transportation (DOT) research programs. The data consist of 123 million records of U.S. domestic commercial flights between 1987 and 2008. Each flight contains information about 29 variables. The paper graphically presents ways in which flight delays and cancellations vary in time, among airports, and among airline carriers.
This paper explains several analytical techniques that you can program in SAS/IML Studio.
This paper uses financial data to illustrate both point-and-click and programming features of SAS/IML Studio.
Papers are in Portable Document Format (PDF) and can be viewed with the free Adobe Acrobat Reader.
Powerpoint presentations and SAS programs can be downloaded as zip files.