Top posts about the topics you care about most.
Back in the early 1900s, Philadelphia retailer John Wanamaker supposedly said, “Half the money I spend on advertising is wasted; the trouble is I don't know which half.” Wanamaker’s dilemma was that although he knew that traditional advertising of the time – newspapers, billboards, posters and the like – resulted
In the Cologne district of Mülheim, not far from Keupstrasse with its oriental charm of doner restaurants, baklava, cafés and mosques, and next to old brick halls, concert halls and television studios, lies Carlswerk, a large former industrial area that has been transformed by the arrival of both new and
Using relative file paths in your SAS programs? Use the new DLGCDIR function to manage your SAS working directory -- even in SAS Enterprise Guide or SAS Studio -- to ensure your programs are working the way they ought to.
As a fun side project I recently looked into alternative visualization techniques in order to use computers to create art. An interesting approach is pointillism, which, according to Wikipedia is a "technique of painting in which small, distinct dots of color are applied in patterns to form an image." This
Get ready to have your mind blown. Whether or not you plan to attend Analytics Experience in San Diego on September 17, you'll be inspired by the speakers we have lined up to keynote the event. There's an inventor. A data scientist. A world class athlete. And a photographer. They've
Looking for use cases for analytics to derive value at an electrical utility? We have identified over 125 ways you can use analytics to improve the business processes at an electric utility. I recently posted a series of blog posts discussing four different use cases. Now I'd like to share
Several weeks ago, I wrote about practical advice from a Chief Data Scientist in my blog “From Aristotle to Pi: Practical advice from a chief data scientist.” Now I want to offer my advice as a newbie trying to navigate through machine learning concepts and how to code them. Over
If you need more than just well-mixed data, take a look at data preparation from SAS.
"Code golf" is a fun programming pastime that challenges you to solve a problem with the least amount of code possible. Like regular golf, the goal is to use fewest code "strokes" to hit the mark. Here's a recent challenge that was posted to me via Twitter. @cjdinger @SASJedi got
In the new era of online visual communication, when you have to be fast and clear, emojis are getting a strong relevance as the main language that allows us to communicate with anyone globally. Customers know it and brands too. Collecting and analyzing data on emojis give companies useful insights
In a previous article, I showed how to find the intersection (if it exists) between two line segments in the plane. There are some fun problems in probability theory that involve intersections of line segments. One is "What is the probability that two randomly chosen chords of a circle intersect?"
With a couple of big games coming up tonight and tomorrow, we teamed up with our partner SciSports to analyse the strengths of the remaining four teams. Here is an analysis of the French and Belgian teams. SciSports is a Dutch company providing data analysis and intelligence to the football industry. Their
I have lived in the Town of Cary for more than twenty years; two of my three children were born at the local WakeMed Cary Hospital. I’m a big fan of my city, or town as it prefers to be called – even though the population is over 160,000. That’s
More than 3.5 percent of the world’s population is on the move, considered international migrants. That’s more than 250 million people living in a country different than their country of birth or nationality. To put that another way, if all migrants lived in a single country, their population would be
I've said it before: spreadsheets are not databases. However, many of us use spreadsheets as if they were databases, and then we struggle when the spreadsheet layout does not support database-style rigor of predictable rows, columns, and variable types -- the basic elements we need for analytics and reporting. If
Many things in nature can be seen as chain reactions. When one action occurs, others follow suit. For example, atmospheric greenhouse gas levels are increasing, which leads to a warming of the oceans. As the oceans warm, weather and climate patterns across the globe are impacted because the amount of
Continuing our series on model interpretability, this post explains two methods for plotting variables that can give insight into how a model is working. Assessing a model`s accuracy usually is not enough for a data scientist who wants to know more about how a model is working. Often data scientists
Sequence models, especially recurrent neural network (RNN) and similar variants, have gained tremendous popularity over the last few years because of their unparalleled ability to handle unstructured sequential data. The reason these models are called “recurrent” is that they work with data that occurs in a sequence, such as text
Hospitals use SAS for antibiotic stewardship to focus on using antibiotics in a rational way. The purpose is to reduce antimicrobial resistance and excessive or inappropriate prescription of antibiotics. In this short blog post, I answer five of the most common questions concerning how data can prevent antimicrobial resistance. 1. Why
This article shows how to construct a butterfly plot in SAS. A butterfly plot (also called a butterfly chart) is a comparative bar chart or histogram that displays the distribution of a variable for two subpopulations. A butterfly plot for the cholesterol readings of 5,057 patients in a medical study
When data meets geography, use cases revolve around mapping and spatial analytics. But what happens when you combine digital analytics and powerful visualization for customer location analysis? Leveraging data collection mechanisms, SAS 360 Discover captures first-party behavioral information across the entire digital customer experience with a brand’s websites and mobile
Open data is critical to research, particularly at universities. The many university students that attend SAS Global Forum bring an energy and vitality to the conference that is unmistakable. They’re everywhere…in sessions, social activities, out on the town and, of course, the academic events. This year, 150 of them graced
In a previous blog post, I discussed ways to produce statistically independent samples from a random number generator (RNG). The best way is to generate all samples from one stream. However, if your program uses two or more SAS DATA steps to simulate the data, you cannot use the same
I have good news to share about the future. Despite what you may have heard elsewhere, the future of work in a world with artificial intelligence (AI) is not all doom and gloom. And thanks to a research-backed book from Malcolm Frank, What to Do When Machines Do Everything, we
The European Union’s General Data Protection Regulation (GDPR) taking effect on 25 May 2018 pertains not only to organizations located within the EU; it applies to all companies processing and holding the personal data of data subjects residing in the European Union, regardless of the company’s location. Here are four selected SAS tools for GDPR that allow you to protect personal data in SAS reports by suppressing counts in small demographic group reports.