Читать книгу Fundamentals of Programming in SAS - James Blum - Страница 5
ОглавлениеAbout This Book
What Does This Book Cover?
This text covers a wide set of topics available in the Base SAS software including:
DATA step programming including:Reading data sets from non-SAS sourcesCombining and restructuring SAS data setsFunctions and conditional logicDO loops and arrays
Basic analysis procedures: MEANS, FREQ, CORR, and UNIVARIATE
Reporting procedures: CONTENTS, PRINT, and REPORT
Restructuring data with PROC TRANSPOSE
Visualization with the SGPLOT and SGPANEL procedures
SAS formats and the FORMAT procedure
Output Delivery System
While this book covers the foundations of the topics listed above, additional details are often beyond the scope of this text. References are provided for those interested in further study.
Is This Book for You?
Are you trying to learn SAS for the first time? Are you hoping to eventually earn your Base SAS certification and become a SAS Certified Professional? Are you already comfortable with some SAS programming but are looking to hone your skills? If the answer to any of those questions is “yes,” then this is the book for you! This book takes a novel approach to learning SAS programming by helping you develop an understanding of the language and establish good programming practices. By following a single case study throughout the text and circling back to previous concepts, this book aids in the learning of new topics through explicit connections to previous material. Just as the best SAS programmers expand their capabilities by continually adding to their already impressive skill sets, as you read this text you will gain the skills and confidence to take on larger challenges with the power of SAS.
This book does not assume any prior knowledge of the SAS programming language. However, an understanding of how file paths function in your operating system is necessary to facilitate the storage and retrieval of data sets, raw data files, and other files such as documents and graphics.
What Should You Know About the Examples?
This book includes tutorials for you to follow to gain hands-on experience with SAS. The majority of the examples are based on a case study using real data. Some examples use subsets of the case study data or introduce smaller data sets to help illustrate a topic. Chapters 2 through 7 contain a wrap-up activity that uses the case study to tie together concepts from the current chapter, and every chapter references another case study contained in Chapter 8 for further practice. You need access to the software listed in the next section to complete the exercises.
For easy reference, the numbering on all output in Chapters 1 through 7 directly corresponds to the number of the program that generated it. However, not all programs generate output. In all chapters, the programs, output, tables, and figures are numbered sequentially within each section.
Software Used to Develop the Book’s Content
SAS 9.4TS1M3 and higher were used to develop the examples and exercises. To follow along with the examples simultaneously or to complete the exercises, you only need the Base SAS software except for the portions of Chapters 7 and 8 that use SAS/ACCESS to connect to Microsoft Excel workbooks and Microsoft Access databases.
Example Code and Data
You can access the example code and data for this book by linking to its author page at https://support.sas.com/authors.
SAS University Edition
This book is compatible with SAS University Edition. If you are using SAS University Edition, then begin here: https://support.sas.com/ue-data.
Where Are the Exercise Solutions?
Readers: Exercise solutions to selected exercises are posted on the author page at https://support.sas.com/authors.
Classroom Instructors: To obtain the full solutions, contact saspress@sas.com.
We Want to Hear from You
Do you have questions about a SAS Press book that you are reading? Contact us at saspress@sas.com.
SAS Press books are written by SAS Users for SAS Users. Please visit sas.com/books to sign up to request information on how to become a SAS Press author.
We welcome your participation in the development of new books and your feedback on SAS Press books that you are using. Please visit sas.com/books to sign up to review a book
Learn about new books and exclusive discounts. Sign up for our new books mailing list today at https://support.sas.com/en/books/subscribe-books.html.
Learn more about these authors by visiting their author pages, where you can download free book excerpts, access example code and data, read the latest reviews, get updates, and more: