Fundamentals of Programming in SAS: A Case Studies Approach

  • 7h 38m
  • James Blum, Jonathan Duggins
  • SAS Institute
  • 2019

Unlock the essentials of SAS programming!

Fundamentals of Programming in SAS: A Case Studies Approach gives a complete introduction to SAS programming. Perfect for students, novice SAS users, and programmers studying for their Base SAS certification, this book covers all the basics, including:

  • working with data
  • creating visualizations
  • data validation
  • good programming practices

Experienced programmers know that real-world scenarios require practical solutions. Designed for use in the classroom and for self-guided learners, this book takes a novel approach to learning SAS programming by following a single case study throughout the text and circling back to previous concepts to reinforce material. Readers will benefit from the variety of exercises, including both multiple choice questions and in-depth case studies. Additional case studies are also provided online for extra practice. This approach mirrors the way good SAS programmers develop their skills—through hands-on work with an eye toward developing the knowledge necessary to tackle more difficult tasks. After reading this book, you will gain the skills and confidence to take on larger challenges with the power of SAS.

About the Authors

James Blum is a Professor of Statistics at the University of North Carolina Wilmington where he has developed and taught original courses in SAS programming for the university for nearly 20 years. These courses cover topics in Base SAS, SAS/SQL, SAS/STAT, and SAS Macros. He also regularly teaches courses in regression, experimental design, categorical data analysis, and mathematical statistics; and he is a primary instructor in the Master of Data Science program at UNC Wilmington which debuted in the fall of 2017. He has experience as a consultant on data analysis projects in clinical trials, finance, public policy and government, and marine science and ecology. He earned his MS in Applied Mathematics and PhD in Statistics from Oklahoma State University.

Jonathan Duggins is an award-winning Teaching Professor at North Carolina State University, where his teaching includes multiple undergraduate and graduate programming courses. His experience as a practicing biostatistician influences his classroom instruction where he incorporates case studies, utilizes large data sets, and holds students accountable for the best practices used in industry. Jonathan is a member of the American Statistical Association and is active with the North Carolina chapter. He has been a SAS user since 1999 and has presented at both regional and national statistical and SAS user group conferences. Jonathan holds a BS and MS in mathematics from the University of North Carolina Wilmington and a MS and PhD in statistics from Virginia Tech.

In this Book

  • Foreword
  • About This Book
  • Introduction to SAS
  • Foundations for Analyzing Data and Reading Data from other Sources
  • Bar Chart Basics, Data Diagnostics and Cleaning, and More on Reading Data from other Sources
  • Combining Data Vertically in the DATA Step
  • Joining Data Sets on Common Values and Measuring Association
  • Restructuring Data and Introduction to Advanced Reporting
  • Advanced DATA Step Concepts
  • Clinical Trial Case Study