Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
SAS Programming Course Notes-II

SAS Programming Course Notes-II

Ratings:
(0)
|Views: 75|Likes:
Published by Puli Sreenivasulu
This Level II course is designed for experienced SAS programmers who want to build on the skills acquired in the SAS® Programming II: Essentials course. The course focuses on how to manage SAS data set input and output, work with different data types, and manipulate data.
This Level II course is designed for experienced SAS programmers who want to build on the skills acquired in the SAS® Programming II: Essentials course. The course focuses on how to manage SAS data set input and output, work with different data types, and manipulate data.

More info:

Published by: Puli Sreenivasulu on Apr 08, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/12/2013

pdf

text

original

 
 
SAS
 ® 
Programming II:Manipulating Data with theDATA Step
Course Notes
 
 
SAS 
®
Programming II: Manipulating Data with the DATA Step Course Notes
was developed byJemshaid Cheema and Melinda Thielbar. Additional contributions were made by Marty Hultgren,Kent Reeve, Warren Repole, and Roger Staum. Editing and production support was provided by theCurriculum Development and Support Department.SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarksof SAS Institute Inc. in the USA and other countries. ® indicates USA registration.Other brand and product names are trademarks of their respective companies.
SAS
®
Programming II: Manipulating Data with the DATA Step Course Notes
Copyright
2004 by SAS Institute Inc., Cary, NC 27513, USA. All rights reserved. Printed in theUnited States of America. No part of this publication may be reproduced, stored in a retrieval system,or transmitted, in any form or by any means, electronic, mechanical, photocopying, or otherwise, withoutthe prior written permission of the publisher, SAS Institute Inc.Book code 59798, course code PROG2, prepared date 22Apr04.
 
For Your Information
iii
 
Table of Contents
Course Description......................................................................................................................vi
 
Prerequisites...............................................................................................................................vii
 
General Conventions.................................................................................................................viii
 
Chapter 1 Introduction..........................................................................................1-1
 
1.1 Overview..........................................................................................................................1-3
 
1.2 Review of SAS Basics.....................................................................................................1-7
 
1.3 Review of DATA Step Processing..................................................................................1-15
 
1.4 Review of Displaying SAS Data Sets............................................................................1-21
 
1.5 Working with Existing SAS Data Sets...........................................................................1-28
 
1.6 Prerequisite Syntax (Self-Study)....................................................................................1-44
 
1.7 Navigating the SAS Windowing Environment (Self-Study).........................................1-47
 
Chapter 2 Controlling Input and Output..............................................................2-1
 
2.1 Outputting Multiple Observations...................................................................................2-3
 
2.2 Writing to Multiple SAS Data Sets................................................................................2-15
 
2.3 Selecting Variables and Observations............................................................................2-23
 
2.4 Writing to an External File.............................................................................................2-39
 
2.5 Solutions to Exercises....................................................................................................2-58
 
Chapter 3 Summarizing Data................................................................................3-1
 
3.1 Creating an Accumulating Total Variable........................................................................3-3
 
3.2 Accumulating Totals for a Group of Data......................................................................3-12
 
3.3 Solutions to Exercises....................................................................................................3-30
 

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->