As I write this blog post, we are nearing the milestone of 500,000 deaths in the U.S. and 2.5 million worldwide. In the U.S. we are also nearing the one-year anniversary of that week in March where the realities of the pandemic set-in and everything changed. We are all caught
English
If the digital trust felt by citizens has contributed to the success of many test and trace programmes, the upcoming AI legislation will likely help entrench this trend in the realm of AI.
SAS' Leonid Batkhan shows you how to delete a substring from a character string - one of the common character data manipulation tasks.
Beth and her team of analytical consultants bring passion to their work with customers every day.
Organisations also need to ensure diversity when developing assets—those diverse teams that I mentioned before.
A previous article describes how to use the SGPANEL procedure to visualize subgroups of data. It focuses on using headers to display information about each graph. In the example, the data are time series for the price of several stocks, and the headers include information about whether the stock price
This post is part of our Young Data Scientists series, featuring the motivation, work and advice of the next generation of data scientists. Be sure to check back for future posts, or read the whole series by clicking on the image to the right. This July, the inaugural Academic SAS
Amber Elam of SAS Technical Support reveals common challenges and solutions when you convert external files into SAS data sets.
The skin is the largest organ in the body. Although many might not think of it as an organ, it accounts for ~15 percent of our body weight and it protects us. We may consider just the outer layer since that's what we see, but there are two main layers
If you could only eat one food the rest of your life, what would it be? Quite the loaded question, I know. Pizza, spaghetti, ice cream, chicken and burgers make the list but what about sweet potatoes? This versatile spud has countless preparation possibilities that’ll keep your taste buds intrigued
Many characteristics of a graph are determined by the underlying data at run time. A familiar example is when you use colors to indicate different groups in the data. If the data have three groups, you see three colors. If the data have four groups, you see four colors. The
Artificial intelligence evokes high hopes. It can streamline processes, improve quality and eliminate the potential for human error. Along with the hopes come the fears, however. Is AI a threat to humanity? Whom will it replace, if anyone? How can we deploy it ethically? We spoke to the SAS Head
Curiosity is all about daring to ask interesting questions – and then finding the answers. Songs with questions in the title arguably do a better job of the former than the latter, but that doesn’t mean it can’t be fun to jam to a curiosity-themed playlist. With that in mind,
SAS' Leonid Batkhan demonstrates a common character data manipulation task of inserting a substring into a character string.
This is another in my series of blogs where I take a deep dive into converting a customized R graph into a SAS graph. Today I'm focusing on a diverging bar chart (where one bar segment is above the zero line, and the other is below). What type of data
4 tips to help insurers comply with regulatory reporting requirements as they move to the cloud.
I've previously written about how to generate all pairwise interactions for a regression model in SAS. For a model that contains continuous effects, the easiest way is to use the EFFECT statement in PROC GLMSELECT to generate second-degree "polynomial effects." However, a SAS programmer was running a simulation study and
Note from Udo Sglavo on mathematical optimization: When data scientists look at the essence of analytics and wonder about their daily endeavor, it often comes down to supporting better decisions. Peter F. Drucker, the founder of modern management, stated: "Whenever you see a successful business, someone once made a courageous decision."
It's been a great ride Since 2014, the Operations Research Blog has covered a broad range of topics related to real applications of operations research. Paraphrasing Principal Product Manager for Optimization Ed Hughes' first post - this blog covered how OR methods could be applied to organizational and business planning
Does healthy eating on a budget seem out of reach? You might think you have to sacrifice good nutrition to keep your food finances in check, but thinking that way can be a justification for purchasing cheaper, highly-processed foods. Such foods marketed as complete meals or sides often contain little
One of the first things I learned in SAS was how to use PROC PRINT to display parts of a data set. I usually do not need to see all the data, so my favorite way to use PROC PRINT is to use the OBS= data set option to display
This is another in my series of blogs where I take a deep dive into converting a customized R graph into a SAS ODS Graphics graph. Can you guess what data I'll be using this time? Here's a photo with a hint. This is Keeler, California (just west of Death
One irony during this pandemic is that single people wish they were partnered and partnered people wish they were single. Today’s blog post is for the partnered people out there who are struggling with the increased stress and togetherness during this pandemic. I don’t need to tell you what
"With #HackinSAS, we want to build on the best of many young ideas into innovative products on one platform."
An UpSet plot is used to visualize intersections of sets. In this post, we will illustrate techniques to create this plot using the Graph Template Language (GTL). We assume that you are familiar with GTL. From the point of view of construction, we leverage the LATTICE layout available in GTL
Interview with Chief Digital Officer at SAMSON: Dr. Thorsten Pötter.
Go from gridlocked model development to accelerated innovation by moving to the cloud.
Look at the following matrices. Do you notice anything that these matrices have in common? If you noticed that the rows of each matrix are arithmetic progressions, good for you. For each row, there is a constant difference (also called the "increment") between adjacent elements. For these examples: In the
This is another in my series of blogs where I take a deep dive into converting a customized R graph into a SAS ODS Graphics graph. This time the example is a needle plot (that's essentially like a bar plot, with lots of tiny bars, plotted along a continuous xaxis).
In a previous article, I showed how to generate random points uniformly inside a d-dimensional sphere. In that article, I stated the following fact: If Y is drawn from the uncorrelated multivariate normal distribution, then S = Y / ||Y|| has the uniform distribution on the unit sphere. I was