Posts Tagged ‘ SAS programmers ’

3 freaky ways PROC FREQ can work in your favor

October 31, 2017
By

A ghoulish Halloween Boo to all my readers! Hope my costume freaks you out, but even if it doesn't, I’m positive PROC FREQ will in a few amazing ways! Today’s Programming 2: Data Manipulation Techniques class asked about the power of PROC FREQ. Since I stopped to explain some of it's benefits to

The post Read more »

Tags: , , , ,
Posted in SAS | Comments Off on 3 freaky ways PROC FREQ can work in your favor

Standardizing phone numbers using SAS

May 26, 2017
By

How many times have you entered a phone number on a web page, only to be told that you did not type it the "correct" form? I find that annoying. Don't you? In my latest book, Cody's Data Cleaning Techniques, 3rd edition, I show how to convert a phone n...
Read more »

Tags: , ,
Posted in SAS | Comments Off on Standardizing phone numbers using SAS

Take that SAS option

May 25, 2017
By

Elizabeth is courageous. Scoliosis since birth, corrective spinal surgery replaced her spine with steel, tripping on stairs permanently broke her right ankle. Then she decided to come take yoga with me. To help ease back pain & reduce hip stress, I offered options like bent legs not cross. In class

The post Read more »

Tags: , , ,
Posted in SAS | Comments Off on Take that SAS option

Capturing output from any procedure with an ODS OUTPUT statement

March 31, 2017
By

There's an old song that starts out, "You Can Get Anything You Want at Alice's Restaurant."  Well, maybe you are too young to know that song, but if you’re a SAS users, you’ll be glad to know that you can capture anything produced by any SAS procedure (even if the

The post Read more »

Tags: , , , , ,
Posted in SAS | Comments Off on Capturing output from any procedure with an ODS OUTPUT statement

Exploring the content of the DICTIONARIES table and VSVIEW SASHELP view

March 23, 2017
By

SAS® users have an easy and convenient way to quickly obtain useful information (referred to as metadata) about their SAS session with a number of read-only SAS DICTIONARY tables or SASHELP views. At any time during a SAS session, information about currently defined system options, libnames, tables, columns and their

The post Read more »

Tags: , , ,
Posted in SAS | Comments Off on Exploring the content of the DICTIONARIES table and VSVIEW SASHELP view

Transitioning from programming in SAS 9 to SAS Viya

March 8, 2017
By

Editor’s note: This is the first in a series of posts to help current SAS programmers add SAS Viya to their analytics skillset. In this post, SAS instructors Stacey Syphus and Marc Huber introduce you to the new Transitioning from Programming in SAS 9 to SAS Viya video library, designed to show SAS programmers

The post Read more »

Tags: , , , ,
Posted in SAS | Comments Off on Transitioning from programming in SAS 9 to SAS Viya

Stratified random sample: What’s efficient?

January 23, 2017
By

In a previous blog, Random Sampling: What's Efficient?, I discussed the efficiency of various techniques for selecting a simple random sample from a large SAS dataset.  PROC SURVEYSELECT easily does the job: proc surveyselect data=large out=sample method=srs /* simple random sample */ rate=.01; /* 1% sample rate */ run; Note:

The post Read more »

Tags: , , ,
Posted in SAS | Comments Off on Stratified random sample: What’s efficient?

SAS Temporary Arrays, Not Just for Experts

December 27, 2016
By

SAS temporary arrays are an underutilized jewel in the SAS toolbox. I find that many beginning to intermediate SAS programmers are not familiar with temporary arrays. The good news is that there is nothing complicated about them and they are very useful. First of all, what is a temporary array?

The post Read more »

Tags: , , , , ,
Posted in SAS | Comments Off on SAS Temporary Arrays, Not Just for Experts

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.

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
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.