Tag: sas programming

WUSS 2016: The Papers

The Western Users of SAS Software 2016 conference is over.  I have been to a lot of SAS conferences, but WUSS is always my favorite because it is big enough for me to learn a lot, but small enough to be really friendly.  I’m already excited about next year’s conference in Long Beach, September 20-22. […]

ERROR 180-322: The story of an error message

First, if you landed on this topic because you encountered this SAS message: ERROR 180-322: Statement is not valid or it is used out of proper order. …then I’ll tell you right now: you’ve probably left off a semicolon in one of your SAS statements. If you’re lucky, the SAS […]

The post ERROR 180-322: The story of an error message appeared first on The SAS Dummy.

How to send a text message with SAS

A colleague approached me with this very important business problem: Every Friday at SAS HQ, SAS cafe staff provides a breakfast goodie in our breakrooms. Often the supplied goodie is delicious, but sometimes it’s more…well…healthy. I want to know whether I should eat my breakfast before I leave home on […]

The post How to send a text message with SAS appeared first on The SAS Dummy.

How to read the contents of a file into a SAS macro variable

I’ve been working on a SAS program that can add content to the SAS Support Communities (more on that in a future post). Despite my 20+ years of SAS experience, there are a lot of SAS programming tricks that I don’t know. Or that I use so infrequently that I […]

The post How to read the contents of a file into a SAS macro variable appeared first on The SAS Dummy.

Assign a SAS library to a different path depending on your OS

One thing that we have a lot of at SAS: installations of SAS software that we can run. I have SAS for Windows on my laptop, and I have access to many centralized instances of SAS that run on Linux and Windows servers. (I also have access to mainframe SAS, […]

The post Assign a SAS library to a different path depending on your OS appeared first on The SAS Dummy.

My one PROC REPORT wish

The one thing, above all others, that I wish PROC REPORT could do is know which observations from my data set that I want kept together on a single page of non-Listing output.  This is problematic for two reasons.  1. PROC REPORT cannot read my mind!  2. PROC REPORT does […]

The post My one PROC REPORT wish appeared first on SAS Learning Post.

What’s Your SAS Interface?

These days SAS programmers have more choices than ever before about how to run SAS.  They can use the old Display Manager interface, or SAS Enterprise Guide, or the new kid on the block: SAS Studio.  All of these are included with Base SAS. Once upon a time, the only choices were Display Manager (officially […]

Boaty McBoatface is on the run

I know what you’re thinking: two “Boaty McBoatface” articles within two weeks? And we’re past April Fool’s Day? But since I posted my original analysis about the “Name our ship” phenomenon that’s happening in the UK right now, a new contender has appeared: Poppy-Mai. The cause of Poppy-Mai, a critically […]

The post Boaty McBoatface is on the run appeared first on The SAS Dummy.