SAS by Tughluk




My Favorite Links

SAS Institute

American Statistical Associations

Contact Information

Name:     Tughluk Abdurazak

Address: 1650 Research Boulevard

               Rockville MD 20850-3195

               United States of America

Email:   tughluk@msn.com

 

Professional Experience

03/2004-Present:
Westat

03/2002-02/2004:
PricewaterHouseCoopers LLP

04/2000-02/2002:
Abt Associates Inc.

12/1997-03/2000:
KnowledgeBase Marketing Inc.

06/1995-11/1997:
North Carolina State University

 



Introduction to SAS


SAS is a programming language which has powerful capabilities for data manipulation, statistical analysis, report writing, and generating plots. SAS stands for Statistical Analysis System and is a "statistical package". That means that it is a software system for data analysis. SAS can be used under Unix, Windows, and for administrative users, VMS.

SAS is widely used in financial, pharmaceutical, industrial, governmental, educational and research institution, it is one of the most popular software in the market. SAS is very user friendly software. Once learned, you can transfer its power to your business application.

I have been using SAS system for over 10 years in educational institution, financial, healthcare, pharmaceutical industries. Over the years, I have gained large amount of first hand experience in using SAS to resolve business problems. I truly believe SAS is the best tool for researchers, financial analyst and healthcare analysts. My purpose in putting up this site is to give the reader a general introduction of SAS system by a list of ‘ready to use’ examples. I did not give detailed description of the programming concept behind the SAS code. The reader should refer to other sources if he/she intend to understand more about the ‘theory’ of SAS system. You may want to visit Introduction to SAS for general introduction of SAS.

Please do not hesitate to e-mail me if you have any questions, comments and suggestions about this site.

Tughluk A. Osman


 


Online SAS Introductory Course

·         Lesson 1  Creating SAS data set

·         Lesson 2  Reading External Data

·         Lesson 3  Generating Random Numbers

·         Lesson 4  Describing Qualitative Data

·         Lesson 5  Describing Quantitative Data (1)

·         Lesson 6  Describing Quantitative Data (2)

·         Lesson 7  Example of Building Simple Linear Regression Model

·         Lesson 8  Example of ANOVA on Randomized Block Design

·         Lesson 9  Example of US Population Statistics

·        Lesson 10  Reading Multiple Files by Using SAS Macro Language

·        Lesson 11  Comparing Multinomial Proportions Using PROC FREQ

·          For General Introductin to Statistics   Check This Site

  

SAS Users Group International Publications

Automatically Output Excel Reports Using SAS

Reading Multiple Complex Report Files

  

Other

How to Become a Good SAS Programmer

 

Download SAS Class Power Point Presentation

A Brief Introduction to SAS (Part I)

A Brief Introduction to SAS (Part II)

A Brief Introduction to SAS (Part III)

A Brief Introduction to SAS (Part IV)

 

Sample of SAS Codes
(Free for use at your own risk.)

1. Check If a SAS Data Set Exists
2. Automatically Create Formats
3. Get Information From SAS Data Sets
4. Get Variable Information
5. Error and Warning Message on SAS Log
6. Variable Type Conversion
7. Count Accross Variables
8. Add Total To a SAS data set
9. Using LAG Function
10. Look Up Match (1)
11. Macro %loopit (1)
12. Solving System of Linear Equations Using PROC IML(1)
13. Merge Multiple Data Sets Using Macro(1)

setstats1

setstats1

setstats1