SAS

Blogs on the SAS software

What is the best way to suppress ODS output in SAS?

May 26, 2015
By
What is the best way to suppress ODS output in SAS?

SAS procedures can produce a lot of output, but you don't always want to see it all. In simulation and bootstrap studies, you might analyze 10,000 samples or resamples. Usually you are not interested in seeing the results of each analysis displayed on your computer screen. Instead, you want to […] The post What is the best way to suppress ODS output in SAS? appeared first on The DO Loop.

Read more »

R Now Contains 150 Times as Many Commands as SAS

May 22, 2015
By
R Now Contains 150 Times as Many Commands as SAS

by Bob Muenchen In my ongoing quest to analyze the world of analytics, I’ve updated the Growth in Capability section of The Popularity of Data Analysis Software. To save you the trouble of foraging through that tome, I’ve pasted it below. … Continue reading →

Read more »

Direct me to the nuclear Bessels!

May 20, 2015
By
Direct me to the nuclear Bessels!

When I was an undergraduate physic major, my favorite professor would start each class with a joke or pun. One day he began class with a paraphrase of a famous quote from the movie Star Trek 4: The Voyage Home (the one with the whales). "Today," my professor said, imitating […] The post Direct me to the nuclear Bessels! appeared first on The DO Loop.

Read more »

Improving the NC vehicle inspection pie chart

May 18, 2015
By
Improving the NC vehicle inspection pie chart

North Carolina is a state that requires yearly inspections of motor vehicles. An inspection checks for safety features (lights, brakes, tires,....) as well as checking vehicle emissions to ensure that vehicles meet air pollution standards. I recently had a car inspected and noticed a pie chart on the inspection's summary […] The post Improving the NC vehicle inspection pie chart appeared first on The DO Loop.

Read more »

No major hurricanes have hit the US coast recently. Lucky us!

May 14, 2015
By
No major hurricanes have hit the US coast recently. Lucky us!

Perhaps you saw the headlines earlier this week about the fact that it has been nine years since the last major hurricane (category 3, 4, or 5) hit the US coast. According to a post on the GeoSpace blog, which is published by the American Geophysical Union (AGU), researchers ran […] The post No major hurricanes have hit the US coast recently. Lucky us! appeared first on The DO Loop.

Read more »

Two-stage sampling of hierarchical data in SAS

May 13, 2015
By
Two-stage sampling of hierarchical data in SAS

I always learn something new when I attend SAS Global Forum, and it often results from an informal conversations in The Quad or in a hallway. Last week a SAS customer described a scenario that he wanted to implement as part of an analysis of some genetic data. To oversimplify […] The post Two-stage sampling of hierarchical data in SAS appeared first on The DO Loop.

Read more »

Stata’s Academic Growth Nearly as Fast as R’s

May 11, 2015
By
Stata’s Academic Growth Nearly as Fast as R’s

by Bob Muenchen Analytics tools take significant effort to master, so once learned people tend to stick with them for much of their careers. This makes the tools used in academia of particular interest in the study of future trends … Continue reading →

Read more »

Finding observations that satisfy multiple conditions: The LOC-ELEMENT technique

May 11, 2015
By
Finding observations that satisfy multiple conditions: The LOC-ELEMENT technique

A common task in data analysis is to locate observations that satisfy multiple criteria. For example, you might want to locate all zip codes in certain counties within specified states. The SAS DATA step contains the powerful WHERE statement, which enables you to extract a subset of data that satisfy […] The post Finding observations that satisfy multiple conditions: The LOC-ELEMENT technique appeared first on The DO Loop.

Read more »

Fast SQL moving average calculation without windowing functions

May 11, 2015
By
Fast SQL moving average calculation without windowing functions

In this post, I show a trick to do moving average calculation (can be extended to other operations requiring windowing functions) that is super fast. Often, SAS analysts need to conduct moving average calculation and there are several options by the or...

Read more »

Matrix computations at SAS Global Forum 2015

May 6, 2015
By
Matrix computations at SAS Global Forum 2015

Last week I attended SAS Global Forum 2015 in Dallas. It was packed with almost 5,000 attendees. I learned many interesting things at the conference, including the fact that you need to arrive EARLY to the statistical presentations if you want to find an empty seat! It was gratifying to […] The post Matrix computations at SAS Global Forum 2015 appeared first on The DO Loop.

Read more »


Subscribe

Email:

  Subscribe