A SAS programmer asked an interesting question: If data in a time series has missing values, can you plot a dashed line to indicate that the response is missing at some times? A simple way to achieve this is by overlaying two lines. The first line (the "bottom" line in
English
In the early days of COVID-19, we heard a lot about how working practices were changing, probably forever. People would no longer want to crowd into the office every day. And employers would no longer need to pay for expensive city-centre real estate. Instead, remote working would become the norm
The Missionaries and Cannibals Problem (MCP) is a classic river-crossing logic puzzle. With SAS, we can solve this problem, visualize the solutions with SAS NETDRAW procedure and generate steps for any MCP problems.
Parenting advice is often given liberally and freely by well-meaning relatives, friends, and sometimes even strangers. When you are having an issue with your child (potty training, sleep, tantrums, or anything else) it is difficult to know who to listen to or where to start. In this post, first I
SAS' Bari Lawhorn shows you how to access files you've stored with SAS® Studio.
This article implements Passing-Bablok regression in SAS. Passing-Bablok regression is a one-variable regression technique that is used to compare measurements from different instruments or medical devices. The measurements of the two variables (X and Y) are both measured with errors. Consequently, you cannot use ordinary linear regression, which assumes that
SAS' Mark Jordan shows you how to modify data using PROC SQL, PROC DATASETS and SAS macros.
Sports leagues face a difficult task in creating a fair game schedule for their teams. Scheduling dates for sporting events is one of the first things that can go wrong in a season. By using optimization strategies, leagues can maximize their potential and fans can reap the benefits. Sports fans
The waves of disruption just keep coming. Retailers have learned to make rapid pivots to catch and surf the big ones – but how are they doing with AI? NRF this year explored what it means to ride the AI wave in retail. We invited experts from Microsoft, Sitoo and
On 14 January, we held a SAS chat on the business value and importance of modern analytics platforms. Participants from SAS and partners, including Intel, joined us from across the globe. We checked in from London, Oxfordshire, Johannesburg and Istanbul, as well as Knoxville, Atlanta, Cary and Florida in the
If you think the only redeeming quality of mushrooms is that they housed your favorite childhood tiny blue Saturday morning cartoon characters, think again, and give these tasty and nutrition-packed toadstools another try! When I came across this 2021 study that mushroom consumption is associated with a lower risk of
For some reason, SAS programmers like to express their love by writing SAS programs. Since Valentine's Day is next week, I thought I would add another SAS graphic to the collection of ways to use SAS to express your love. Last week, I showed how to use vector operation and
With containers, you can build once, run anywhere – no worries about underlying dependencies.
Corpus analysis is a technique widely used by data scientists because it provides an understanding of a document collection and provides insights into the text.
I recently showed how to find the intersection between a line and a circle. While working on the problem, I was reminded of a fun mathematical game. Suppose you make a billiard table in the shape of a circle or an ellipse. What is the path for a ball at
Before the outbreak of COVID-19, demand planning hardly ever matched actual sales. But since the virus reached Europe, the level of sales in different product categories became even more difficult to predict. How could the garden centers have imagined that consumers would invest their money in a roof, pavement or
Inequities in cancer care cause specific populations in the U.S. and worldwide to bear a more significant burden of disease than the general population, based upon barriers. These barriers to prevention and care have long existed but were undeniably exacerbated by the COVID-19 pandemic. February 4 marks World Cancer Day, which
Talking to others about our health isn’t always easy, especially when it comes to cancer. However, many cancer survivors take comfort in sharing their stories and hearing the stories of others. “Every cancer story is unique, just like every cancer is unique” says Elizabeth Creech, Digital Marketing Manager at SAS.
SAS' Pankaj Telang shows you new image-specific processing capabilities in SAS Visual Data Mining and Machine Learning.
Just over a year ago, we announced our strategic partnership with Microsoft. This partnership is critical to the way we serve our joint customers’ needs as they migrate and modernize with SAS® Viya® in the Microsoft Cloud. Here are five reasons why. Happy customers It all comes down to happy customers.
Amid historical and structural barriers, “quality cancer treatment for all” is a simple credo that is not easy to put into action. Cancer is recognized as a leading cause of death, accounting for more than 10 million deaths globally in 2020, according to the World Health Organization. Globally, people with
Some co-workers head home after a day at the office. Xin Hunt, Sr. Machine Learning Developer, Ralph Abbey, Sr. Manager - Advanced Analytics R&D, Michael Lamm, Sr. Research Statistician Developer, Ricky Tharrington, Machin Learning Developer, head to our campus Recreation & Fitness Center for a workout and laughs. The friendship
Recently, I needed to implement a line search algorithm in SAS. The line search is illustrated by the figure at the right. You start with a point, p, in d-dimensional space and a direction vector, v. (In the figure, d=2, but in general d > 1.) The goal is to
When we moved out to the country with our two dogs, our oldest dog Todd suddenly decided he liked to howl…. And he would do so every time we left the house. Maybe it was the country air? Maybe it was a time-lapse gene? Maybe he just wanted to learn
Recently, a SAS programmer commented about one of my blog posts. He said that he had found an alternative answer on another website. Whereas my answer was formulated in terms of the normal cumulative distribution function (CDF), the other answer used the ERF function. This article shows the relationship between
This article introduces how to solve the pirate game with a recursive solving algorithm in SAS, and how to analyze and visualize the law behind the complex logic of the pirate game. If you join in a pirate game next time, you can know your destiny ahead of time to reap the benefits and avoid getting killed.
Many SAS programmers use macros. I have seen students in my SAS classes use several methods to activate their macros. One way is to load the macro in the Display manager or editor in SAS OnDemand for Academics and submit it. Another technique is to use the statement %Include macro-name.
Omega-3 fatty acids are essential fats, meaning that we must get them from our diet because our body cannot make them. There are 3 main types of omega-3 fatty acids: EPA (eicosapentaenoic acid), DHA (docosahexaenoic acid) and ALA (alpha-linolenic acid).
Sometimes it is useful to know the extreme values in data. You might need to know the Top 5 or the Top 10 smallest data values. Or, the Top 5 or Top 10 largest data values. There are many ways to do this in SAS, but this article shows examples
The use of AI in manufacturing is transforming the industry. How do AI technology and data insights fit into this trend? Vice President for SAS in the Nordics Keld Zornig sat down with Pasi Helenius, Manager for Customer Advisory Commercial and Manufacturing Nordics, for a talk on the topic of