Book description
This handbook shows readers how best to manage and manipulate data by using the DATA step in SAS, helping them avoid common problems when creating SAS data sets. The author explains that learning syntax does not solve all problems; rather, a thorough comprehension of SAS processing is needed for successful programming. He also guides readers through a programming task. In most of the examples, the author first presents strategies and steps for solving the problem, then offers a solution, and finally gives a more detailed explanation of the solution.
Table of contents
- Front Cover (1/2)
- Front Cover (2/2)
- Contents (1/2)
- Contents (2/2)
- Preface (1/2)
- Preface (2/2)
- The Author
- Acknowledgments
- Chapter 1: Introduction to SAS® (1/7)
- Chapter 1: Introduction to SAS® (2/7)
- Chapter 1: Introduction to SAS® (3/7)
- Chapter 1: Introduction to SAS® (4/7)
- Chapter 1: Introduction to SAS® (5/7)
- Chapter 1: Introduction to SAS® (6/7)
- Chapter 1: Introduction to SAS® (7/7)
- Chapter 2: Creating Variables Conditionally (1/4)
- Chapter 2: Creating Variables Conditionally (2/4)
- Chapter 2: Creating Variables Conditionally (3/4)
- Chapter 2: Creating Variables Conditionally (4/4)
- Chapter 3: Understanding How the DATA Step Works (1/5)
- Chapter 3: Understanding How the DATA Step Works (2/5)
- Chapter 3: Understanding How the DATA Step Works (3/5)
- Chapter 3: Understanding How the DATA Step Works (4/5)
- Chapter 3: Understanding How the DATA Step Works (5/5)
- Chapter 4: BY-Group Processing in the DATA Step (1/4)
- Chapter 4: BY-Group Processing in the DATA Step (2/4)
- Chapter 4: BY-Group Processing in the DATA Step (3/4)
- Chapter 4: BY-Group Processing in the DATA Step (4/4)
- Chapter 5: Writing Loops in the DATA Step (1/6)
- Chapter 5: Writing Loops in the DATA Step (2/6)
- Chapter 5: Writing Loops in the DATA Step (3/6)
- Chapter 5: Writing Loops in the DATA Step (4/6)
- Chapter 5: Writing Loops in the DATA Step (5/6)
- Chapter 5: Writing Loops in the DATA Step (6/6)
- Chapter 6: Array Processing (1/4)
- Chapter 6: Array Processing (2/4)
- Chapter 6: Array Processing (3/4)
- Chapter 6: Array Processing (4/4)
- Chapter 7: Combining Data Sets (1/4)
- Chapter 7: Combining Data Sets (2/4)
- Chapter 7: Combining Data Sets (3/4)
- Chapter 7: Combining Data Sets (4/4)
- Chapter 8: Data Input and Output (1/6)
- Chapter 8: Data Input and Output (2/6)
- Chapter 8: Data Input and Output (3/6)
- Chapter 8: Data Input and Output (4/6)
- Chapter 8: Data Input and Output (5/6)
- Chapter 8: Data Input and Output (6/6)
- Chapter 9: Data Step Functions (1/5)
- Chapter 9: Data Step Functions (2/5)
- Chapter 9: Data Step Functions (3/5)
- Chapter 9: Data Step Functions (4/5)
- Chapter 9: Data Step Functions (5/5)
- Chapter 10: Useful SAS® Procedures (1/8)
- Chapter 10: Useful SAS® Procedures (2/8)
- Chapter 10: Useful SAS® Procedures (3/8)
- Chapter 10: Useful SAS® Procedures (4/8)
- Chapter 10: Useful SAS® Procedures (5/8)
- Chapter 10: Useful SAS® Procedures (6/8)
- Chapter 10: Useful SAS® Procedures (7/8)
- Chapter 10: Useful SAS® Procedures (8/8)
- References
- Back Cover
Product information
- Title: Handbook of SAS DATA Step Programming
- Author(s):
- Release date: April 2013
- Publisher(s): Chapman and Hall/CRC
- ISBN: 9781466552395
You might also like
book
The SAS Programmer's PROC REPORT Handbook
Generate reports with style! The SAS Programmer's PROC REPORT Handbook: ODS Companion explains how to use …
book
Implementing CDISC Using SAS, 2nd Edition
For decades researchers and programmers have used SAS to analyze, summarize, and report clinical trial data. …
book
Simulating Data with SAS
Data simulation is a fundamental technique in statistical programming and research. Rick Wicklin's Simulating Data with …
book
Implementing CDISC Using SAS
For decades researchers and programmers have used SAS to analyze, summarize, and report clinical trial data. …