If you like learning by example, then this straightforward book makes it easy to learn SAS programming. In an instructive and conversational tone, author Ron Cody clearly explains each programming technique and then illustrates it with one or more real-life examples, followed by a detailed description of how the program works. The text is divided into four major sections: Getting Started; DATA Step Processing; Presenting and Summarizing Your Data; and Advanced Topics. Subjects addressed include: Reading data from external sources Learning details of DATA step programming Subsetting and combining SAS data sets Understanding SAS functions and working with arrays Creating reports with PROC REPORT and PROC TABULATE Learning to use the SAS Output Delivery System Getting started with the SAS macro language Introducing PROC SQL You can test your knowledge and hone your skills by solving the problems at the end of each chapter. (Solutions to odd-numbered problems are located at the back of this book. Solutions to all problems are available to instructors by visiting the book's companion Web site for details.) This book is intended for beginners and intermediate users. Readers should know how to enter and submit a SAS program from their operating system. Includes a free CD-ROM with the example code, data sets, and solutions to odd-numbered problems.
About the Author
Ron Cody, Ed.D., is a retired professor from the Robert Wood Johnson Medical School who now works as a private consultant and a national instructor for SAS Institute Inc. A SAS user since 1977, Ron's extensive knowledge and innovative style have made him a popular presenter at local, regional, and national SAS conferences. He has authored or co-authored numerous books, such as SAS Programming by Example; Applied Statistics and the SAS Programming Language, Fifth Edition; The SAS Workbook; The SAS Workbook Solutions; Cody's Data Cleaning Techniques Using SAS Software; Longitudinal Data and SAS: A Programmer's Guide; and SAS Functions by Example, as well as countless articles in medical and scientific journals.
Making Java Groovy
Making Java Groovy is a practical handbook for developers who want to blend Groovy into their day-to-day work with Java. It starts by introducing the key differences between Java and Groovy—and how you can use them to your advantage. Then, it guides you step-by-step through realistic...
CONCUR 2008 - Concurrency Theory: 19th International Conference, CONCUR 2008, Toronto, Canada, August 19-22, 2008, Proceedings This book constitutes the refereed proceedings of the 19th International Conference on Concurrency Theory, CONCUR 2008, held in Toronto, Canada, August 19-22, 2008.
The 33 revised full papers presented together with 2 tool papers were carefully reviewed and selected from 120 submissions. The topics include model checking, process calculi,...
Microsoft Office Communications Server 2007 R2 Resource Kit
In-depth, comprehensive, and fully revised for R2—this RESOURCE KIT delivers the information you need to deploy, manage, and troubleshoot Microsoft Office Communications Server 2007 R2. Get technical insights, scenarios, and best practices from those who know the technology best—the engineers who designed and developed...
Foundation ActionScript for Flash MX
With the release of Flash MX, scripting in Flash has moved from being a desirable
asset to an essential skill in the world of web design. ActionScript is, quite simply,
the center of power in Flash, and it's no surprise that most of the advances in Flash
MX are script-centric.
ActionScript is that scary (ode...
Tablet PCs for Dummies Is that Tablet PC you just bought, or are planning to buy, a great tool or just a cool toy? This book tells all! Get the scoop on different types and models, discover Table PC’s unique built-in software, and find out all the terrific things Tablet PC can do—plus how to make it do them.\
Is that Tablet PC you just bought, or...