Chapter 2: Fundamental Concepts for Using Base SAS Procedures
Display 2.1: PostScript Output Viewed with Ghostview
Display 2.2: HTML Output Viewed with Microsoft Internet Explorer
Display 2.3: RTF Output Viewed with Microsoft Word
Display 2.4: PDF Output Viewed with Adobe Acrobat Reader
Figure 2.1: ODS Processing: What Goes in and What Comes Out
Display 2.5: SAS Registry of ODS Subkeys
Display 2.6: SAS Registry Showing HTML Version Setting
Display 2.7: Registry Editor Window
Figure 2.2: Directing an Output Object to a Destination
Chapter 5: The CALENDAR Procedure
Figure 5.1: Formatting Characters in PROC CALENDAR Output
Chapter 7: The CHART Procedure
Figure 7.1: Formatting Characters Commonly Used in PROC CHART Output
Chapter 9: The COMPARE Procedure
Figure 9.1: Comparison by the Positions of Observations
Figure 9.2: Comparison by the Value of the ID Variable
Chapter 22: The FONTREG Procedure
Figure 22.1: SAS Registry Editor
Chapter 23: The FORMAT Procedure
Display 23.1: Associating an Informat and a Format with a Variable
Figure 23.1: Formatting One Value in Each Range
Chapter 28: The MEANS Procedure
Figure 28.1: The Effect of Class Variables on the OUTPUT Data Set
Chapter 34: The PMENU Procedure
Figure 34.1: Menu Bar, Pull-Down Menu, and Dialog Box
Figure 34.2: A Typical Dialog Box
Figure 34.3: Pull-Down Menu
Chapter 35: The PRINT Procedure
Display 35.1: Customized Report Produced by PROC PRINT Using ODS
Figure 35.1: Three Methods of Summing Variables
Figure 35.2: Printing Observations on a Single Line
Figure 35.3: Splitting Observations into Multiple Sections on One Page
Figure 35.4: Splitting Observations across Multiple Pages
Figure 35.5: Using Vertical Headings
Display 35.2: Selecting VariablesDefault HTML Output
Display 35.3: Selecting VariablesHTML Output Using Styles
Display 35.4: Customizing Text in Column HeadersDefault PDF Output
Display 35.5: Customizing Text in Column HeadersPDF Output Using Styles
Display 35.6: Creating Separate Sections of a Report for Groups of ObservationsDefault RTF Output
Display 35.7: Creating Separate Sections of a Report for Groups of ObservationsRTF Output Using Styles
Display 35.8: Summing Numeric Variables with Multiple BY VariablesDefault HTML Output
Display 35.9: Summing Numeric Variables with Multiple BY VariablesHTML Output Using Styles
Display 35.10: Limiting the Number of Sums in a ReportPostScript Output
Display 35.11: Limiting the Number of Sums in a ReportPostScript Output Using Styles
Display 35.12: Layout for a Report with Many VariablesRTF Output
Display 35.13: Layout for a Report with Many VariablesRTF Output Using Styles
Display 35.14: Creating a Customized Layout with BY Groups and ID VariablesDefault HTML Output
Display 35.15: Creating a Customized Layout with BY Groups and ID VariablesHTML Output Using Styles
Chapter 42: The REGISTRY Procedure
Display 42.1: Types of Registry Values, Displayed in the Registry Editor
Display 42.2: Portion of a Registry Editor Showing Settings for a PostScript Printer
Chapter 43: The REPORT Procedure
Figure 43.1: Simple Detail Report with a Detail Row for Each Observation
Figure 43.2: Ordered Detail Report with Default and Customized Summaries
Figure 43.3: Summary Report with Default and Customized Summaries
Figure 43.4: Summary Report with a Column for Each Value of a Variable
Figure 43.5: Customized Summary Report
Figure 43.6: HTML Output
Figure 43.7: Stacking Department and Sales
Figure 43.8: Formatting Characters in PROC REPORT Output
Figure 43.9: First Detail Row with Values Initialized
Figure 43.10: First Detail Row with Values Filled in from Left to Right
Figure 43.11: A Computed Variable Added to the First Detail Row
Figure 43.12: First Complete Detail Row
Figure 43.13: Preliminary Summary Line
Figure 43.14: Final Summary Line
Figure 43.15: Initialized Temporary Variables
Figure 43.16: Preliminary and Final Summary Line for the Break at the Beginning of the Report
Figure 43.17: Preliminary Summary Line for the Break before the First Group of Observations
Figure 43.18: Final Summary Line for the Break before the First Group of Observations
Figure 43.19: First Detail Row with Initialized Values
Figure 43.20: Filling in Values from Left to Right
Figure 43.21: First Detail Row with the First Computed Variable Added
Figure 43.22: First Complete Detail Row
Figure 43.23: Preliminary Summary Line for the Break before the Second Group of Observations
Figure 43.24: Final Summary Line for the Break before the Second Group of Observations
Chapter 44: The SORT Procedure
Figure 44.1: National Collating Sequences of Alphanumeric Characters
Chapter 45: The SQL Procedure
Figure 45.1: PROC SQL Input and Output
Chapter 48: The TABULATE Procedure
Display 48.1: HTML Table Produced by PROC TABULATE
Figure 48.1: Parts of a PROC TABULATE Table
Figure 48.2: PROC TABULATE Table Dimensions
Figure 48.3: Formatting Characters in PROC TABULATE Output
Figure 48.4: Three Different Uses of the PCTN Statistic with Frequency Counts Highlighted
Figure 48.5: Three Different Uses of the PCTSUM Statistic with Sums Highlighted
Figure 48.6: The Data Set COMPREV
Figure 48.7: Computer Sales Data: No Missing Values Because the data set contains no missing values, the table includes all observations. All headers and cells contain nonmissing values.