Book description
PROC DOCUMENT by Example Using SAS demonstrates the practical uses of the DOCUMENT procedure, a part of the Output Delivery System, in SAS 9.3. Michael Tuchman explains how to work with PROC DOCUMENT, which is designed to store your SAS procedure output for replay at a later time without having to rerun your original SAS code. You’ll learn how to: save a collection of procedure output, descriptive text, and supporting graphs that can be replayed as a single unit save output once and distribute that same output in a variety of ODS formats such as HTML, CSV, and PDF create custom reports by comparing output from the same procedure run at different points in time create a table of contents for your output modify the appearance of both textual and graphical ODS output even if the original data is no longer available or easily accessible manage your tabular and graphical output by using descriptive labels, titles, and footnotes rearrange the original order of output in a procedure to suit your needs After using this book, you’ll be able to quickly and easily create libraries of professional-looking output that are accessible at any time. This book is part of the SAS Press program.Table of contents
- About This Book
- About The Author
- Acknowledgments
- Chapter 1: Introduction and Quick-Start Guide
- What Is an ODS Document?
- Life Before ODS Document
- Life with ODS Document
- Why Use an ODS Document?
- Quick-Start Guide
- What Remains to Be Covered?
- Summary
- Chapter 2: The ODS DOCUMENT Destination
- Introduction
- Convention
- What Is the Output Delivery System (ODS)?
- ODS without the Document Facility
- ODS with the DOCUMENT Destination
- Reasons to Use the Document
- Naming ODS Output
- Determining the Directory Where ODS Output Is Stored
- Implementation Details of the Item Store
- Controlling Output Using SELECT and EXCLUDE Lists
- Summary
- Chapter 3: The ODS DOCUMENT Statement
- Introduction
- The ODS DOCUMENT Statement
- The NAME= Option
- The DIR= Option
- The CATALOG= Option
- Using Access Options (Write and Update)
- Example: Reviewing Your Progress
- Summary
- Chapter 4: Listing Documents Using the DOCUMENT Procedure
- Introduction
- The DOCUMENT Procedure
- Invoking the DOCUMENT Procedure
- Running the Document Procedure Interactively
- Access Modes
- The LIST Statement
- Using WHERE= Clauses to Conditionally View a Document
- Examples
- The SETLABEL Statement
- Summary
- Chapter 5: The REPLAY Statement
- Introduction
- How Replay Works
- REPLAY Statement Syntax
- Replaying to All Open Destinations
- Replaying Output with Temporary Formats
- Summary
- Chapter 6: Managing Folders
- Introduction
- How ODS Document Folders are Different
- The MAKE Statement
- The DIR Statement
- The RENAME TO Statement
- The COPY TO Statement
- The MOVE TO Statement
- Browsing Collections of Documents with the DOC Statement
- The DELETE Statement
- The HIDE Statement
- Extended Examples
- Managing ODS Documents via the Graphical User Interface.
- Summary
- Chapter 7: Customizing Output
- Introduction
- The Document Used in This Chapter
- Output Objects in an ODS Document
- Introduction to Context
- The OBPAGE Statement
- The OBTITLE Statement
- The OBSTITLE Statement
- Object Notes: The OBANOTE and OBBNOTE Statements
- Document Notes
- The Final Version of the Example Document
- Summary
- Chapter 8: Exporting to Data Sets
- Introduction
- The Power of Combining the ODS OUTPUT Destination with the Document Facility
- The ODS OUTPUT Destination
- The ODS OUTPUT Statement
- The ODS OUTPUT Destination without the Document
- The ODS OUTPUT Destination with the Document
- Combining Data Sets from the Document
- ODS OUTPUT and the DOCUMENT Procedure’s Data Sets
- The SASEDOC Engine
- Summary
- Chapter 9: Importing Data to the Document
- Overview
- The Document Is Not a SAS Library.
- The IMPORT Statement
- Data for Examples
- Importing a Data Set
- Importing Text Files
- Importing Data and Its Template to a Document
- Summary
- Chapter 10: Working with Links
- Introduction
- Creating a Link
- Document Management Using Links
- Hard Links
- Summary
- Chapter 11: Working with Templates.
- Introduction
- What Is a Template?
- Terminology
- Updated Document for Examples in This Chapter
- Defining Your Own Template Store
- Exploring the Template System
- Templates and the Document
- Modifying the DOCUMENT Procedure’s Templates
- Assigning a Custom Template to an Object in a Document
- Summary
- Appendix
- References
- Index
Product information
- Title: PROC DOCUMENT by Example Using SAS
- Author(s):
- Release date: October 2013
- Publisher(s): SAS Institute
- ISBN: 9781629592510
You might also like
book
Implementing CDISC Using SAS, 2nd Edition
For decades researchers and programmers have used SAS to analyze, summarize, and report clinical trial data. …
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
PROC REPORT by Example
PROC REPORT by Example: Techniques for Building Professional Reports Using SAS provides real-world examples using PROC …
book
Test Scoring and Analysis Using SAS
Develop your own multiple-choice tests, score students, produce student rosters (in print form or Excel), and …