Investigating the PROC PLAN in SAS by Example
This post investigates PROC PLAN in SAS by example. Few programmers know about the procedure, but it solves advanced planning problems in a few lines.
Finding Consecutive Dates and Years in SAS
This post demonstrates how to handle consecutive dates and years, which increse by one in SAS using the hash object in the Data Step.
Write SAS log to txt file and log window
This post demonstrates how to display the SAS log in the usual log window and export it to an external text file at the same time.
Working With Consecutive Events in SAS
This post demonstrates how to work with consecutive sequences of same-value events in SAS by 2 examples with the DoW Loop and the Hash Object.
Five New Additions to my SAS Shelf
This post reviews five SAS books that recently found their way onto my SAS shelf. The books are in various topics like Proc SQL, Report and more.
Using the SAS Read_Array and Write_Array Functions in PROC FCMP
This post demonstrates how to use the Read_Array and Write_Array Functions in PROC FCMP to transfer data between arrays and SAS data sets.
How Are PROC FCMP Functions Stored in SAS?
This post investigates how PROC FCMP stores user-defined SAS functions and call routines and how to use the Oublib Option and CMPLIB option.
6 Reasons Why The SAS Hash Object Yields Error
This post lists 6 of the most common reasons why the SAS hash object fails or gives an error. Some reasons are obvious, some are not.
PROC FCMP Vs. Data Step Array Array in SAS
This post explains the difference between the array in the data step and PROC FCMP. Arrays exist in both, but the functionality is quite different.
3 Non SAS Tools to Make You More Productive
This post demonstrates three non SAS tools that I use all the time to organize when I program. They are Notepad++, Total Commander and RexExr.