As a companion book to programs, which is followed by a Stats and SAS have chapter after
Norusis, I suggest SPSS Syntax, chapter-long syntax guide. chapter of detailed discussion
published by SPSS, Inc. It is Finally, Delwiche and Slaughter’s about a range of statistical proce-
important for several reasons. Little SAS Book demystifies SAS dures, such as frequency, descrip-
The “Universals” chapter, along through an inundation of small tive statistics, regression, repeated
with other sections, teaches examples. This 160-page book got measures, and other analysis
programming concerns that me over the hump in my under- of variance models. Discussion
many researchers never learn. standing of SAS. Over the years, topics include when a model is
Programming languages share I was in the habit of going to the appropriate, a look at underlying
certain core constructs, such as wall of SAS manuals we maintain assumptions, and details of where
data types, “if” statements, “do” at the ITS Social Science, Statistics and what the output shows us.
loops, and so on. SPSS Syntax pro- & Mapping Group offices at the ITS Both books go into detail on the
vides the depth of explanation that Third North Lab for advanced SAS many analysis of variance models,
an intermediate SPSS programmer programming concerns. SAS, to its sorting out issues like repeated
needs. For example, logical credit, has more manuals than the measures, unbalanced and bal-
expressions such as “and” and Little SAS Book has pages, and by anced design, missing data, and
“or” statements and “truth tables” consulting the advanced proce- interpretation of interactions.
are covered in this book. Although dures in these books, I was always There are hundreds of SAS
a thorough understanding of these able to address my needs for any and SPSS books on the market,
expressions is required for inter- given SAS procedure. quite a few of which I have read.
mediate-level programming, they When I started to teach the Many offer important contribu-
are often overlooked or avoided by introductory SAS classes offered tions to the subject, as they deal
non-programming researchers. by ITS, however, I read and reread with specific statistical areas such
the Little SAS Book to get conver- as time series or analysis of vari-
SAS BOOKS sant with introductory issues. ance. For beginning and returning
Cody and Smith’s Applied Stats Through this book’s deluge of short analysts, however, I recommend
and SAS is chock full of examples example programs, I came to an that they start with the four books
worked through to the results that understanding of SAS I didn’t have described here. Please also feel
show the output. The book also from using advanced procedures free to contact me to discuss
includes many problems for the or consulting the manuals as the training opportunities at NYU
reader to work on and even has need arose. Inspired by Delwiche (frank.lopresti@nyu.edu) or visit
an answer section. It concludes and Slaughter’s book, I wrote an http://www.nyu.edu/its/classes/ for
with seven chapters that teach SAS article for Connect last spring, enti- a list of free ITS classes.
programming: how to input data, tled “SAS for SPSS Programmers”,
merge datasets, arrays, character, describing my SAS catharsis Frank LoPresti heads the ITS
and numeric functions. These pro- (see http://www.nyu.edu/its/pubs/ Academic Computing Services’
gramming constructs are then used connect/spring03/lopresti_sas.html). Social Sciences, Statistics &
in a valuable chapter of example Both Norusis’ book and Applied Mapping Group.