All Posts

Welcome to my SAS Users blog series CAS Action! - a series on fundamentals. I've broken the series into logical, consumable parts. If you'd like to start by learning a little more about what CAS Actions are, please see CAS Actions and Action Sets - a brief intro. Or if

Demand management concepts are now over 30 years old. The first use of the term "demand management" surfaced in the commercial sector in the late 1980s and early 1990s. Before that, the focus was on a more siloed approach to demand forecasting and planning that was manual and used simple

SAS System Engineer Sophia Rowland reveals how to embed decision flows into webpages and applications using the Microsoft Power Platform for a better customer experience.

Just over a year ago, SAS and Microsoft announced their strategic partnership. Since then we have been working together to provide the best experience and value to our customers as they migrate to the cloud. Here are six milestones you should know about; each highlights the early success of the two industry giants. The start of

The first few months with a newborn are a whirlwind of sleepless nights, diaper changes and feedings (all wrapped up in lots of baby snuggles though😊). After spending 9+ months focusing on eating the right foods and getting certain nutrients, new moms often shift this energy to taking care of

One of the benefits of using the SWEEP operator is that it enables you to "sweep in" columns (add effects to a model) in any order. This article shows that if you use the SWEEP operator, you can compute a SSCP matrix and use it repeatedly to estimate any linear

I’m not ok and that is ok. One thing that I have learned from doing seminars on parenting with SAS employees across the globe this year is that none of us, no matter what country we live in or what language we speak, are ok. We have moments when we

What makes something easy (or difficult) to forecast? This question was answered by Prof. Rob Hyndman on the Forecasting Impact podcast (February 6, 2021), and it's worth a look at his response. Rob was recently named a Fellow of the International Institute of Forecasters, and is someone who is known

This post demonstrates how to rank data and how to place these ranks into roughly equal groups. There are certain variables, such as annual salary, that are highly skewed. There are many who earn between $50,00 and $150,000, but some who earn millions or hundreds of millions of dollars a

Curious about what it’s like to work at SAS? You’re in the right place. Our people are always asking, “What if?” and pushing the boundaries of innovation, and their curiosity is at the core of our company. Today, Lenny Goldman, Sr. Strategic Account Executive in Sales, is sharing his passion for serving our customers and how his

SAS' Ghohui Wu shows you how to construct spatial weights matrices based on contiguity and distance measures, then shows how PROC CSPATIALREG automates spatial regression model selection.

In the previous section of this series we discussed ways of assessing the relationship between variables. This week we change the focus to the shape and sparsity of our dataset. One area of Explanatory Data Analysis which we’ve missed so far is the impact of missingness in data. Having missing

Underperforming schools can cast a shadow over the community. Not only do students suffer, but the downstream effects of poor performance can be felt across school funding, teacher retention, morale and the local economy. When one of the top 20 K-12 school districts in the US received a “C” ranking

Do you ever use a permutation matrix to change the order of rows or columns in a matrix? Did you know that there is a more efficient way in matrix-oriented languages such as SAS/IML, MATLAB, and R? Remember the following tip: Never multiply with a large permutation matrix! Instead, use

I'm excited to curate a series of posts focused on CAS Actions. However, before I dive into details and code, I thought I'd take a moment to lay a foundation for a better understanding of CAS and CAS actions. I'll cover things here at a high level as there's quite