I think we can all agree that lifelong learning is the future, for all of us. We know that we need to learn and develop all the time, simply to stay abreast. The world is changing fast, and we must change with it. Investing in analytics talent is an investment
If the UK economy is going to achieve the target of bringing all greenhouse gas emissions to net zero by 2050 the application of Intelligent Decisioning will play a major role in helping achieve this target.
I recently showed how to compute within-group multivariate statistics by using the SAS/IML language. However, a principal of good software design is to encapsulate functionality and write self-contained functions that compute and return the results. What is the best way to return multiple statistics from a SAS/IML module? A convenient
Ever heard of a Turducken? It's a chicken stuffed inside a duck that's stuffed inside a turkey along with layers of stuffing (which I just learned is referred to as a three-bird roast outside the US and Canada; there's also an English variant known as a gooducken, where the turkey
Utility companies have a choice: aggressive debt collection, or debt forgiveness or ‘holidays’.
I was supposed to be behind a desk downing M&M’s and enjoying the SAS campus and all its glory. But instead, I’m working from home as an external communications intern. Working from home has been a blessing filled with challenges I never thought I’d experience this summer. The first one
The multivariate normal distribution is used frequently in multivariate statistics and machine learning. In many applications, you need to evaluate the log-likelihood function in order to compare how well different models fit the data. The log-likelihood for a vector x is the natural logarithm of the multivariate normal (MVN) density
In my new book, End-to-End Data Science with SAS: A Hands-On Programming Guide, I use the 1.5 IQR rule to adjust multiple variables. This program utilizes a macro that loops through a list of variables to make the necessary adjustments and creates an output data set. One of the most
Human brains are hardwired to build maps. We navigate the world around us through the creation of mental maps. Maps that assemble abstract landmarks and build spatial relationships between them. If you think about how you navigate through your house, even in the dark, it is quite amazing. Maps have
A previous article introduces the MAPREDUCE function in the iml action. (The iml action was introduced in Viya 3.5.) The MAPREDUCE function implements the map-reduce paradigm, which is a two-step process for distributing a computation to multiple threads. The example in the previous article adds a set of numbers by
During the 2020 Coronavirus pandemic, you've probably formed a great appreciation for good, informative graphics. Good graphics can help you get a handle on thousands of individual data values, see the geographical distribution, or look for trends. In February, I wrote a blog post about creating a coronavirus dashboard with
Last month, SAS and Microsoft announced a new strategic partnership – one that we believe will shape the future of analytics and artificial intelligence. You may be wondering as a customer what this partnership means for you. As an IT leader, I’ve had a front-row seat for the collaborative relationship
Learn how to use SAS code (PROC HTTP) to read and write files from your Microsoft OneDrive, Microsoft Teams or SharePoint Online. You'll learn how to create a Microsoft Office 365 app, connect to it with SAS, and automate the integration with your office productivity environment.
How have healthcare providers and governmental agencies predicted the fast-changing, potentially exponential increase in the need for medical services and equipment through the various stages of the COVID-19 pandemic? Mathematical techniques that attempt to model and understand the likely spread of the disease have been instrumental. The SEIR model is
The current state of policy enforcement during an infectious disease pandemic is mostly reactive. Public health officials track changes in active cases, identify hot-spots and enforce containment policies primarily based on geographic proximity. By combining telecommunications data -- which we turn into mobility information -- with public health data of
Planning balanced meals that everyone in the house will eat, grocery shopping, cooking mostly from scratch, teasing through the latest superfoods and fad diets…it’s all overwhelming. We get it! For starters, there is no perfect meal or snack. Don’t try to aim for perfection- it’s a recipe for disaster! Everyone’s
The iml action in SAS Viya (introduced in Viya 3.5) provides a set of general programming tools that you can use to implement a custom parallel algorithm. This makes the iml action different than other Viya actions, which use distributed computations to solve specific problems in statistics, machine learning, and
Following is editor-in-chief Len Tashman's preview of the Summer 2020 issue of Foresight: The International Journal of Applied Forecasting. Preview of Foresight (Summer 2020) The Summer 2020 issue of Foresight—number 58 in this, our fifteenth anniversary year—addresses fundamental issues related to (a) the criteria for choosing among forecasting methods, (b)
During our formative years, into late teens, and through adulthood, we consistently hear about the risks and dangers of alcohol use. Most of us know the laws and ordinances pertaining to alcohol use and the consequences of illegal or irresponsible drinking. For some, this is enough to keep them from
Skills shortages in data science affect every company and organisation that tries to automate and adopt AI over the next few years.
Are you looking for a specific CAS action to use in your project? Maybe you need to create a linear or logistic regression and can't seem to find the CAS action? In this post in the Getting Started with Python Integration to SAS® Viya® series, we are going to look
Testing people for coronavirus is a public health measure that reduces the spread of coronavirus. Dr. Anthony Fauci, a US infectious disease expert, recently mentioned the concept of "pool testing." The verb "to pool" means "to combine from different sources." In a USA Today article, Dr. Deborah Birx, the coordinator
Meet Jim West in our first post in the new Humans of SAS Services series.
The COVID-19 pandemic has revealed the vulnerability of pharmaceutical supply chains. Pharma companies are focusing on risk management to improve the resilience of their networks. Most of the measures they will take, including on-shoring, over capacities and redundancies, will lead to higher costs. To decrease inventory levels across these new
The pandemic of 2020 has been a largely forced opportunity to reevaluate our priorities and loosen the hectic schedules that seem to dominate modern life. For months now, those inane social rituals that make up most of our interactions have now been replaced by family, friend, and solo time. Let’s
A previous article discusses the pooled variance for two or groups of univariate data. The pooled variance is often used during a t test of two independent samples. For multivariate data, the analogous concept is the pooled covariance matrix, which is an average of the sample covariance matrices of the