BookmarkSubscribeRSS Feed
Calcite | Level 5

Do you have suggestions for beginners on how to remember where a statement could (or should not) be used? I have no trouble following along the beginning level SAS training courses which cover some basic statements. But when I write the codes by myself, I often forget that I can not use drop / keep statements in Proc steps or I could not use class statement in Proc print.

I know if I look up each statement, Help explains where it is valid at a high level but I'm hoping for some sort of summary for commonly used statements or any tips on how to remember the details.

Thank you!
Rhodochrosite | Level 12
While not a cheat sheet, either Rick Aster's Professional SAS Programmers Pocket Reference
or Slaughter and Delwiche's The Little SAS Book: Primer, 4th Edition
might be helpful.
Calcite | Level 5
Thank you. Please let me know if you also have recommendations on SAS books that provide some exercises. I'm hoping doing enough homework (practice questions) will also help me to learn (including remembering the details :-).
Lapis Lazuli | Level 10 sbb
Lapis Lazuli | Level 10
Start with the SAS.COM eLearn website at link

Also, the book I have seen recommended is "The Little SAS Book: A Primer, fourth edition."

Scott Barry
SBBWorks, Inc.
Calcite | Level 5
Thank you. I've completed the programming I and II. They are great courses, esp. the online ones that let users (e.g. the slow learners like me) re-take the courses. I'll check out the new version of the little SAS book to see if there are more practice questions there. People learn differently. Some of us could use a bit more homework.
Rhodochrosite | Level 12
Ron Cody has several very good books on programming examples as well as workbooks with problems and exercises. Go to the SASPress catalog and search for Author=Cody;
Calcite | Level 5
Thank you. I will start with the SAS Programming by Example book.


Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.


Register now!

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 6 replies
  • 3 in conversation