ODS graph styles provide users with an easy way to control things such as the colors and fonts used in a graph, freeing the user from having to specify these properties in their code. A lot of thought was given to picking colors that work well toget…
Category: SAS
The Return of SAS System Viewer
SAS Universal Viewer (UV) jumped out since SAS 9.2 and in most cases, it’s installed as replacement for the SAS System Viewer(SV) but I reinstalled SV in all machines where I had the right privileges. UV has some nice new feature but for me it is extremely and unacceptably slow. Every time I open a […]
NOTE: SAS 9.4 is Functioning Well
The unveiling of a new version of SAS always brings big, exciting new features and capabilities, but I love checking-out the detail too. New functions (and new function parameters) invariably provide interest too.
SAS 9.4 brings the DS2 la…
Coding: Quick Tip for Exploiting and Identifying SAS Formats
Author: Steve Overton
SAS formats are very useful for translating values into other values. You may want to format values for something more presentable, use the format to do lookups within an ETL process for faster performance, or you may want to trick out a report with numeric values displayed as ranges. There …
Post Coding: Quick Tip for Exploiting and Identifying SAS Formats appeared first on Business Intelligence Notes for SAS® BI Users. Written by Steve Overton. Go to Business Intelligence Notes for SAS® BI Users to subscribe.
Send your SAS graphs directly to Powerpoint!
To say that I’m excited about the SAS 9.4 release is an understatement! For example, did you know that in SAS 9.4, you can write SAS/Graph output directly to a Powerpoint slide?!? This is definitely an item that was on my “wish list,” and will no dou…
Calculate RMSE and MAE in R and SAS
Here is code to calculate RMSE and MAE in R and SAS. RMSE (root mean squared error), also called RMSD (root mean squared deviation), and MAE (mean absolute error) are both used to evaluate models. MAE gives equal weight to all errors, while RMSE gives…
NOTE: SAS9.4 Documentation Now Available
It’s good to see the appearance of the SAS 9.4 documentation publicly in the last day or so. I shall be scouring it over the weekend!
SAS 9.4 undoubtedly provides new capabilities for programmers and data analysts, but it also promises simplified an…
List Processing With SAS (1): List Creating I
Suppose you have 10 datasets, literally ds1, ds2, …ds10 and you need to concatenate them all. You may first get a quick shortcut set ds1-ds10. If such list members were generated dynamically (and may hold a form like ds1a, ds2a,… ds10a) , you will probably come out a macro solution: %macro doit; data […]
