I’ve been doing a few SAS® platform installations lately and I noticed in the documentation some neat enhancements in SAS 9.3 M2: The SAS Download Manager, in addition to downloading a SAS software depot for your order, also downloads specia…
Preproduction in SAS
It seems the list of SAS preproduction is becoming shorter. Thanks for any inputs (just tested in SAS 9.3): 1. Output Data Step View (v.s Input Data Step View) WARNING: The definition of an output DATA step view is an experimental feature in this release and is not intended for use in the development of […]
Building an SQL subquery in SAS Enterprise Guide
Many SAS Enterprise Guide users practically live in the Query Builder. For those who understand their data tables, the Query Builder provides a tremendous amount of flexibility to pull and manipulate data. The Query Builder produces SQL programs behind the scenes, which translates well for database-centric work. Sometimes a complex […]
The complexity for Fibonacci numbers in SAS
Fibonacci numbers has a lot of applications. There have been a lot of interesting researches regarding Fibonacci numbers since 800 years ago. Mathematically they are the numbers from a sequence, which is defined as .
Experiment and Result
Fibona…
Innovation and communication in analytics
Last week I awoke to an email saying that a respected friend and colleague in Belgium had had an injury and was not well enough to give his talks at the Analytics conference in London. “Can you hop a plane out here and cover six talks?” A trip to Londo…
Use doParallel for rolling regression in R
Rolling regression for a large data set costs lots of resources. There are a few strategies to speed up this process. For example, in R, there is a rollapply function in the dynlm package. In SAS, PROC FCMP is one of the…