A fun analysis of regional cultures in the US

January 20, 2016
By

Are you from Yankeedom, The Far West, or somewhere in between?  In this blog, I use SAS maps to explore some fun data about regional cultures in the U.S. I recently ran across an interesting article about Colin Woodward's book "American Nations: A History of the Eleven Rival Regional Cultures

The post Read more »

Banking to 45 degrees: Aspect ratios for time series plots

January 20, 2016
By
Banking to 45 degrees: Aspect ratios for time series plots

In SAS, the aspect ratio of a graph is the physical height of the graph divided by the physical width. Recently I demonstrated how to set the aspect ratio of graphs in SAS by using the ASPECT= option in PROC SGPLOT or by using the OVERLAYEQUATED statement in the Graph

The post Read more »

New Year’s resolution: schedule SAS tasks and your success with SAS

January 19, 2016
By

Do any of your New Year’s resolutions include the goal to become a more productive SAS user? Whether you’re building models or reports using SAS or you’re using SAS to effectively manage your data, you likely have a goal to be as productive as possible with your SAS usage in

The post Read more »

Which stores will Walmart close in 2016?

January 18, 2016
By

You probably heard the recent announcement this past Friday that Walmart will be closing 269 stores. Are any closing near where you live? This blog shows some really cool SAS maps to let you drill-down into the data! I've seen a few maps showing which Walmart stores are closing, but they

The post Read more »

Create a SAS macro variable that contains a list of values

January 18, 2016
By

Parameters in SAS procedures are specified a list of values that you manually type into the procedure syntax. For example, if you want to specify a list of percentile values in PROC UNIVARIATE, you need to type the values into the PCTLPTS= option as follows: proc univariate data=sashelp.cars noprint; var

The post Read more »

Set up RStudio in the cloud to work with GitHub

January 17, 2016
By

I love GitHub for version control and collaboration, though I'm no master of it. And the tools for integrating git and GitHub with RStudio are just amazing boons to productivity.

Unfortunately, my University-supplied computer does not play well with GitHub. Various directories are locked down, and I can't push or pull to...
Read more »

Making peace with storytelling and analytics

January 13, 2016
By

A number of years ago I was driving home to Alabama for the holidays. Typical of the season the driving was not easy.  It was getting dark early and the traffic was fairly heavy. I had the radio on to pass the time.  A talk show was on and the

The post Read more »

Compute the centroid of a polygon in SAS

January 13, 2016
By
Compute the centroid of a polygon in SAS

Recently I blogged about how to compute a weighted mean and showed that you can use a weighted mean to compute the center of mass for a system of N point masses in the plane. That led me to think about a related problem: computing the center of mass (called

The post Read more »

Need help picking lottery numbers?

January 11, 2016
By

What strategy do you use to pick your lottery numbers? Do you suspect that the future winning numbers might be somehow related to the past winning numbers? If so, this blog's for you! The Powerball lottery jackpot is up to about $1.4 billion - the largest lottery jackpot there has

The post Read more »

Proc-x is looking for sponsors!

Dear readers, proc-x is looking for sponsors who would be willing to support the site in exchange for banner ads in the right sidebar of the site. If you are interested, please e-mail me at: tal.galili@gmail.com



Welcome!

SAS-X.com offers news and tutorials about the various SAS® software packages, contributed by bloggers. You are welcome to subscribe to e-mail updates, or add your SAS-blog to the site.

SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.