With the cost-of-living crisis continuing and the UK now in a recession, industries have to acclimatise to shifting market trends and consumer behaviour to maintain revenue and hit sales targets. The telecommunications industry is susceptible to consumers’ different priorities in times of economic hardship - many consumers will stick with
English
If you’ve decided to make some changes this year, but you have yet to start or your resolution is fizzling out after a couple weeks of going strong, you are not alone. Even when we have the best intentions, stubborn old habits, day-to-day responsibilities and unexpected life events can sometimes
SAS expert Leonid Batkhan demonstrates how to automatically replicate/clone metadata users’ groups and roles from one user to another.
In a previous article, I presented some of the most popular blog posts from 2022. In general, popular articles deal with elementary topics that have broad appeal. However, I also write articles about advanced topics. The following articles didn't make the Top 10 list, but they deserve a second look.
SAS' Sylvia Kabisa shows you how an online media company might use SAS to offer targeted discounts through personalized pricing.
I have an anxiety disorder and 24 years ago when I decided to have a child, I was most worried about how I could parent in a way that didn’t stack the “nurture” part of the equation against my child. Anxiety disorders are thought to only have about a 30%
DataOps increases the productivity of AI practitioners by automating data analytics pipelines and speeding up the process of moving from ideas to innovations. DataOps best practices make raw data polished and useful for building AI models. Models need to work on the data that is introduced, as well as on
When you use PROC MEANS or PROC SUMMARY to create a summary data set and include a CLASS statement, SAS includes two variables, _FREQ_ and _TYPE_, in the output data set. This blog shows you two ways to interpret and use _TYPE_ using the data set Shoes in the SASHELP
Data science teams are no longer comprised of tiny groups of Ph.D. holders exploring cutting-edge projects. Organizations that wish to stay competitive in their marketplaces today need effective data science teams. A strategy to effectively apply advanced analytics and data science to drive better products, services and decisions has many
Since 2008, SAS has supported an interface for calling R from the SAS/IML matrix language. Many years ago, I wrote blog posts that describe how to call R from PROC IML. For SAS 9.4, the process of installing R and calling R from PROC IML is documented in the SAS/IML
SAS' Marinela Profi and Sophia Rowland elaborate on IDC including SAS among the leading platform providers for Machine Learning Operations.
Thank you to my co-author Raymond Thomas for his assistance on this post. Learn more about the SAS Certified Specialist: Administration of SAS Viya and how to prepare. Certification overview SAS is pleased to announce a new SAS Viya Administration certification. Recognizing the growing need of cloud computing and Kubernetes,
Last year, I wrote almost 90 articles for The DO Loop blog. My most popular articles were about SAS programming, data visualization, statistics and data analysis, and matrix computations. If you missed these articles when I published them—or if you want to read them again!— here is the "Reader's Choice
SAS Explore was created by technologists for technologists, and has more than 100 free SAS training sessions. Here are a few top picks!
The addition of the PYTHON procedure and Python editor in SAS Viya enables users to execute Python code in SAS Studio. This new capability in SAS Viya adds another tool to SAS's existing collection. With this addition I thought, how can I utilize this new found power? In this example,
More than 100 volunteers from the SAS Young Professionals Network (YPN) led sessions at Wake Forest Elementary school for the annual week-long Hour of Code initiative during Computer Science Education Week (CSEdWeek) to teach kids to code. Students were challenged to work in groups and navigate a Sphero robot through
SAS' Bari Lawhorn introduces you to the MFILE option as a way to home in on errors and warnings in your macros.
Change is hard and can be a bit scary. We tend to resist change as we get comfortable with our routines and how things work. However, many times we fail to see the benefits of that something new. Imagine if we didn't move from MS DOS to Windows? If we'd
Anuja Nagpal and Yonglin Zhu of SAS R&D reveal how, MLPA – without any code and within a given timeframe – finds an effective pipeline for a data set after applying data preprocessing, feature engineering and modeling with hyperparameter tuning.
Throughout the year our Work/Life Weekly newsletter has featured a Question of the Week segment. Our goal was to provide a simple resource to help grow the relationships in your life. Also, by now it should be clear that I love a good conversation question. I have compiled all the
Welcome back to my SAS Users blog series CAS Action! - a series on fundamentals. The previous posts show how to use the simple.freq CAS action to generate, save and group simple frequency tables. In this post I will show you how to use the freqTab.freqTab CAS action to generate more advanced
It is difficult – one might even say impossible – to talk about partners without mentioning innovation. The two go hand in hand, which is why we regularly honor our partners who demonstrate outstanding innovation in our Excellence in Innovation Award. This year’s winner and finalists innovated across industries and
A colleague posted a Christmas-themed code snippet that shows how to use the DATA step in SAS to output all the possible ways that Santa can hitch up a team of reindeer to pull his sled. The assumption is that Rudolph must lead the team, and the remaining reindeer are
Welcome back to my SAS Users blog series CAS Action! - a series on fundamentals. In my previous part 1 and part 2 posts I reviewed how to use the simple.freq CAS action to generate frequency distributions for one or more columns and how to save the results. In this post I
At governmental and policy level, there is increasing talk about the importance of climate change, and the need to act quickly. There appears to be growing understanding that everyone needs to act. Corporate reporting on environmental, social and governance (ESG) issues has expanded rapidly in the last couple of years,
If you have ever needed to score a multiple-choice test, this blog is for you. Even if you are not planning to score a test, the techniques used in this example are useful for many other programming tasks. The example I am going to present assumes the answer key and
For some, knowing what you want to do for a job comes very early in life. These people define their purpose and that calling crystallizes in their formative years during schooling and the pathway from education into the workforce feels linear. For many others, finding what they want to do
SAS' Bahar Biller expounds on the idea that stochastic simulations are large-data generation programs for highly complex and dynamic stochastic systems.
Well SAS, you outdid yourselves once again! For 10 years, we've been collecting and donating leftover and excess Halloween candy from SAS families. We challenged you to raise the {candy} bar once again this year...and man did you do that, tipping the scales at 480 pounds of candy which brings
A previous article describes how to use SAS IML software to construct common covariance structures that are encountered in mixed models. Each covariance matrix has several parameters, and you want to construct a matrix for any choice of the parameters. After you have constructed the covariance matrix, you can use