Use Title and Label Statements to Document SAS Code
“I don’t document my code because if you really understood the language, it should be obvious.” – Bob Bob is an arrogant little prick. Here are just a few reasons to document your code. Other people may need to modify it because, despite your assumed brilliance, there may be other people in the universe
Converting dates: from character to numeric, from Excel to SAS
I’m back with another SAS Tip of the Day. Like a lot of people, I work with dates very often. How many days is it from when a client applies to when he or she is determined eligible? How many days until the average client is employed? You get the idea. Inconveniently, in this particular
SAS Tip of the Day: The _character_ array and fixing all character variables
Contrary to appearances, this is not an abandoned blog. I’ve been super-busy with 7 Generation Games, where we released two new games and a customized app for a client this month! At the same time, I’m in Santiago, Chile piloting games for our Spanish language brand, Strong Mind Studios, you can read some of my
Factor Analysis Tips: Unexpected Things I Learned at SAS Global Forum
Are you still re-ordering your factor pattern by sorting columns in Excel? Well, do I have a tip or two for you. The cool thing about some large conferences is that even the things you hadn’t planned on attending can be worth while. For example, during one time slot, I didn’t have anything particular scheduled
SAS Global Forum started out as planned …
The first time I went to SAS Global Forum, over 30 years ago, it was actually called SUGI (SAS Users Group International) and it was in Reno, NV. I was a just-divorced single mom and there was no such thing as a Working Mothers Room (which I noticed signs for here in Denver). I paid
Whipping your data into shape with SAS : Day 2 Fixing Errors & Identifying Input Datasets
Last post, we happily uploaded our data, read it into SAS using a combination of SAS utilities and coding, decided all was lovely and used this code to concatenate the 4 datasets. DATA allplants ; set import1 – import4 ; IF you get an error at this point, what should you do? Let’s say you
Whipping your data into shape with SAS : Part 1 for Today
I’m sure I’ve written about this before – after all, I’ve been writing this blog for 10 years – but here’s something I’ve been thinking about: Most students don’t graduate with nearly enough experience with real data. You can use government websites with de-identified data from surveys, and I do, but I teach primarily engineering
How SAS Helped Me Make Our Best-Selling Educational Game: Part 2
Last time, I gave a bit about the requirements of a game to match the most synonyms in one minute, and how what I learned using SAS was a basis for several parts of the game. This activity is going into Making Camp Premium, which will be a paid version of our best-selling game, Making
SAS taught me how to make best-selling games
I’m going to be speaking at SAS Global Forum about the places you can go starting your career with SAS, for example … If you know anything about SAS, you might think from the title that I used my mad data analysis skills to figure out what works and what doesn’t for games. While that
Maybe you *can* use SAS to teach art majors
I was supposed to be teaching statistics to undergraduate Fine Arts majors this semester but I’m going to Santiago to open a Latin American office for 7 Generation Games instead. I’m a bit disappointed because even though when I was younger and got asked at cocktail parties what I did for a living, I would