This post shows you the basics of both the one sided and two sided one sample t test and how to calculate t statistics and p values in SAS.

This post shows you the basics of both the one sided and two sided one sample t test and how to calculate t statistics and p values in SAS.

Do you often run the exact same code? Add an abbreviation in your editor and avoid typing the same code over and over again.

PROC SORT is the most common method to sort data in SAS. However it is not the only option. This post discusses three alternatives and when to use them.

The SORTED and VALIDATED flags are two important flags that SAS uses to optimize processing. This post shows you how to use them to your advantage.

The undocumented _METHOD Option is a valuable tool to provide information about the operations performed under the hood of PROC SQL.

Do you have a SAS library with small data sets that you access frequently? Let it reside in memory. This post shows you how the MEMLIB option lets you create SAS libraries in memory directly in the libname statement.

The range attribute map is a very powerful tool in SAS to associate ranges of values with specific visual attributes in PROC SGPLOT. This post shows a simple example of using the range attribute map.

The discrete attribute map is a very powerful tool to associate variable values with specific visual attributes in PROC SGPLOT. This post shows a simple example of using the discrete attribute map.

Three new books have made their way on to my SAS shelf. Being a SAS programmer means being on a never ending learning curve. The many great SAS books out there helps me stay on the curve.

In financial mathematics, dozens of models have been proposed to model stock evolutions. A class of models proposed is the RSLN Model. This post demonstrates how to simulate an RSLN-2 Model in SAS IML.