Top posts about the topics you care about most.
Before grabbing that streaming data so quickly, Joyce Norris-Montanari says you should ask a few questions.
Top posts about the topics you care about most.
Before grabbing that streaming data so quickly, Joyce Norris-Montanari says you should ask a few questions.
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.
Marginal model plots display the marginal relationship between the response and each predictor. You can use a SAS autocall macro, %Marginal, to display marginal model plots.
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
See how to sample unstructured (text) data using SAS Viya and CAS actions. This post includes complete code to cluster the text documents via k-means, and treats the cluster memberships as strata for analysis.
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
Jim Harris says the GDPR may cause seismic changes in how people think of privacy and personal data.
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
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
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
Landmark population health study involving 50,000 northern Nevadans turns to SAS to reveal hidden health insights These are exciting times in health care. Earlier this week I read that the NIH will soon open enrollment for its “All of Us” initiative. The research program aims to compile the genetic and health
When you ask Mark Yost about what he does at SAS every day, his eyes light up. Mark’s our Assistant Manager for Food Services at SAS, but he’s so much more than that. He’s a champion for diversity and a leader who empowers his team to be the same. For
A future of flying cars and Minority Report-styled predictive dashboards may still be some time away, but the possibilities of robotics and Artificial Intelligence (AI)-powered automation are a reality today. From connected cars to smart homes and offices, we see daily how big data and the Internet of Things (IoT)
You've probably heard about the "80-20 Rule," which describes many natural and manmade phenomena. This rule is sometimes called the "Pareto Principle" because it was discovered by Vilfredo Pareto (1848–1923) who used it to describe the unequal distribution of wealth. Specifically, in his study, 80% of the wealth was held
SAS® supports the creation of deep neural network models. Examples of these models include convolutional neural networks, recurrent neural networks, feedforward neural networks and autoencoder neural networks. Let’s examine in more detail how SAS creates deep learning models using SAS® Visual Data Mining and Machine Learning. Deep learning models with
A colleague and I recently discussed how to generate random permutations without encountering duplicates. Given a set of n items, there are n! permutations My colleague wants to generate k unique permutations at random from among the total of n!. Said differently, he wants to sample without replacement from the
SAS has never been able to sit idle and watch from the sidelines as crises ensue. Why? Because we know that good can be made possible if data is put to work. SAS Global Forum opening session spotlighted four real-life examples of how SAS is showing up and improving the
Data and analytics touch our lives every day. Consider: A call from your bank warning of a suspicious transaction. A well-timed discounted offer for something you need. Most people realize that data and analytics are behind these things, but they remain on the periphery of mainstream conversations. We need to
If you won’t be in Denver, stay engaged to everything happening through the SAS Global Forum 2018 Virtual Event. With content streaming live from opening session, tech connection, tech talks and a few breakout sessions, you’re sure to find something you love. And don't forget to join the conversation on social media.
In the extended enterprise, data integration challenges abound. David Loshin explains.
Gradient boosting is one of the most widely used machine learning models in practice. See how to use gradient boosting model for classification in SAS Visual Data Mining and Machine Learning.