Book description
In Just Enough SAS: A Quick-Start Guide to SAS for Engineers, Robert Rutledge provides "just enough" instruction on a broad variety of topics so that a new SAS user can become productive very quickly. Although most of the material in the book is geared toward a general audience, engineers will especially benefit from the focus on analysis of quality and reliability data found in Chapters 9 and 10 as well as in the examples throughout the book. This comprehensive text, prepared using SAS 9.2, can be used both as a tutorial for getting started with SAS and as a reference for details that even experienced SAS users find themselves looking up over and over again. In addition, the companion code to the book includes a set of commonly used utility macros that allow SAS users to wield maximum power with minimal effort. A complete bibliography provides readers with numerous opportunities for further learning.Topics addressed include bringing data into SAS from a spreadsheet or relational database, plotting data with ODS Statistical Graphics, summarizing and manipulating data for analysis using DATA steps and procedures, publishing results on the Internet and in PDF and RTF, creating appropriate plots of data using PROC GPLOT and PROC GCHART and the newer statistical graphics procedures, with particular emphasis on quality control and reliability analysis - key areas for engineers working in high-tech manufacturing and development, and using the SAS macro language to streamline and automate data analysis projects.New SAS users will find Rutledge's book useful as a quick-start guide to doing meaningful work with SAS, and experienced users will find numerous tips and techniques for improving and extending their coding methods.
Table of contents
- Copyright
- About This Book
- 1. Getting Started
-
2. DATA Step Programming
- 2.1. Introduction
- 2.2. Creating SAS Data Sets
- 2.3. Saving SAS Data Sets
- 2.4. SAS Functions and CALL Routines
- 2.5. The RETAIN Statement
- 2.6. Selecting Subsets of Data Sets
- 2.7. Sorting Data Sets
- 2.8. Merging Data Sets
- 2.9. More Than Enough
- 2.10. Chapter Summary
-
3. Data Out, Data In—Spreadsheets
- 3.1. Introduction
- 3.2. Exporting a SAS Data Set to a Spreadsheet
- 3.3. Importing Spreadsheet Data to SAS
- 3.4. More Than Enough
- 3.5. Chapter Summary
-
4. Data Out, Data In—Relational Databases
- 4.1. Introduction
- 4.2. Using PROC SQL with SAS Data Sets
-
4.3. Using SAS with a Database Management System
- 4.3.1. SAS/ACCESS Software
- 4.3.2. Accessing a DBMS
- 4.3.3. Exporting SAS Data Sets to a DBMS Using a LIBNAME Statement
- 4.3.4. Importing Data from a DBMS Using the SQL Pass-Through Facility
- 4.3.5. Using SAS to Explore the Contents of a DBMS
- 4.3.6. Importing Data from a DBMS Using a LIBNAME Statement
- 4.3.7. Extracting Records That Match Values in a List
- 4.4. More Than Enough
- 4.5. Chapter Summary
-
5. Summarizing Your Data
- 5.1. Introduction
-
5.2. PROC MEANS
- 5.2.1. Run PROC MEANS to Summarize Numeric Variables
- 5.2.2. Use an OUTPUT Statement to Create an Output Data Set
- 5.2.3. Use a VAR Statement to Select Variables for Analysis
- 5.2.4. Use Keywords to Select the Required Statistics
- 5.2.5. Use a CLASS Statement to Compute Statistics for Subsets
- 5.2.6. Add Normal Confidence Limits on the Means
- 5.2.7. Add Confidence Limits on Poisson and Binomial Parameters
- 5.3. PROC TABULATE
- 5.4. PROC REPORT
- 5.5. PROC BOXPLOT
- 5.6. PROC ANOM
- 5.7. PROC UNIVARIATE
- 5.8. PROC FREQ
- 5.9. More Than Enough
- 5.10. Chapter Summary
-
6. Plotting Your Data with SAS/GRAPH Software
- 6.1. Introduction
- 6.2. Viewing, Saving, and Naming Your Graphic Output
-
6.3. PROC GPLOT
-
6.3.1. The Basic Forms of the PLOT and PLOT2 Statements
- 6.3.1.1. Simple Plot of Y vs. X
- 6.3.1.2. Plots on Separate Graphs for Each Value of a Third Variable
- 6.3.1.3. Plots on the Same Graph for Each Value of a Third Variable
- 6.3.1.4. Plot Multiple Y Variables vs. X Using the Same Y Axis
- 6.3.1.5. Plot Multiple Y Variables Using Two Different Y Axes
- 6.3.1.6. Combinations of the Basic Forms
- 6.3.2. Options to Customize GPLOT Output
- 6.3.3. GPLOT Example: Plotting Group Confidence Limits
-
6.3.1. The Basic Forms of the PLOT and PLOT2 Statements
-
6.4. PROC GCHART
- 6.4.1. Selecting Statistics with the TYPE and SUMVAR Options
- 6.4.2. Using the MIDPOINTS and DISCRETE Options
- 6.4.3. Using PATTERN Statements to Control Bar Fill Patterns
- 6.4.4. Using the GROUP Option
- 6.4.5. Using VBAR to Create Vertical Bar Charts
- 6.4.6. Controlling the Display of Statistics with Bar Charts
- 6.4.7. Using the SUBGROUP Option
- 6.4.8. Creating a Stacked Bar Chart for Failure Rates
- 6.5. More Than Enough
- 6.6. Chapter Summary
- 7. The Output Delivery System
-
8. Plotting Your Data with ODS Graphics
- 8.1. Introduction
- 8.2. ODS Statistical Graphics
- 8.3. PROC SGPLOT
- 8.4. PROC SGPANEL
- 8.5. PROC SGSCATTER
- 8.6. More Than Enough
- 8.7. Chapter Summary
- 9. Analyzing Quality Data with SAS
- 10. Analyzing Reliability Data with SAS
-
11. SAS Macro Programming
- 11.1. Introduction
- 11.2. Macro Variables
- 11.3. Macro Programs
- 11.4. Utility Macros
- 11.5. More Than Enough
- 11.6. Chapter Summary
- Bibliography
Product information
- Title: Just Enough SAS®: A Quick-Start Guide to SAS® for Engineers
- Author(s):
- Release date: April 2009
- Publisher(s): SAS Institute
- ISBN: 9781599946498
You might also like
book
Implementing IBM SmartCloud Entry on IBM PureFlex System
Distributed computing has been transformed with the introduction of virtualization technology. This has driven a re-architecture …
book
What's New in SAS 9.4
Gives you a quick, convenient overview of new functionality, enhanced features, and new products that you …
video
GenAI Essentials for Everyone - Overview
Our team of experts has hand-selected and organized the most crucial concepts and practical applications of …
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …