a9r1tdsyz9 zw0j4q a0 - sas, predictive analytics, r ... certification.pdf · base sas introduction...

3
DexLab Certified SAS PROGRAMMING Training Module DexLab Solutions Corporation [email protected] www.dexlabanalytics.com 30 HOURS Practical Learning Gurgaon (Head Office) M. G. Road, Gurgaon 122 002, Delhi NCR. +91 852 787 2444 / +91 124 450 2444 SAS (Base & Advanced) WEEKDAY & WEEKENDS BATCHES CLASSROOM & LIVE ONLINE

Upload: lamquynh

Post on 20-May-2018

220 views

Category:

Documents


1 download

TRANSCRIPT

DexLab Certified

SAS PROGRAMMINGTraining Module

DexLab Solutions [email protected]

www.dexlabanalytics.com

30 HOURSPractical Learning

Gurgaon (Head Office)M. G. Road, Gurgaon 122 002, Delhi NCR.+91 852 787 2444 / +91 124 450 2444

SAS (Base & Advanced)WEEKDAY & WEEKENDS BATCHES CLASSROOM & LIVE ONLINE

Base SAS Introduction to SAS

• An overview of the SAS system

• Types of Libraries

• Creating Variable Attributes

• Create temporary and permanent SAS data sets

• Preparation of new dataset based on existing data set

• New variable Creation

• Dropping existing variable (Drop & Keep keywords)

• First variable, Last variable (Firstobs & obs options)

Data steps, Proc steps and ConditionalStatements

• Proc Means, Proc Freq, Proc Sort, Proc Contents

• Where, If, If then Else Statements

• Wild Cards

Accessing Data using Proc Import & Export• Combine SAS data sets using the DATA step

• Many Ways to create SAS Datasets

• Importing & Exporting SAS data sets (Txt, CSV and other delimited)

Enhancing Output with ODS• Concepts of the Output Delivery System

• Using ODS Statements to generate HTML, PDF & RTF report

SAS Functions and Options• Use SAS functions to manipulate character data, numeric data

• SAS date values Date functions – systdate, week, month, quarter,year

• SAS Time functions – intck, datdif & yrdif, mdy, etc.

• SAS Text functions – upcase, lowcase & propcase

Report Generation, Merging & Appending Datasets• Generate list reports using the PRINT, REPORT, TABULATE and SORT

procedures

• Proc Summary, Proc Univariate, Proc Means, Proc Freq

• Merging Datasets, Subsetting the datasets, Appending the datasets –Union, Intersect, Except

Fees structure*SAS (Base & Advance) INR 16000

SAS (Base) INR 13500*plus Service Tax as applicable

SAS Arrays• INFILE statement – Missover, Truncover, Pad, DSD, DLM

• Dimensions of an Array Use FORMATTED, LIST and COLUMN input toread raw data files

• Array elements and Range Do – End Loops

Advanced SAS Proc SQL (Structured Query Language)

• Introduction to SQL

• Select clause

• Data set Manipulations (creating, updating, deleting) using SAS SQL Use ofconditional statements (Where Statement, Between, And, etc.)

• Group By, Order By, Having expressions in SQL

• Dataset Join -Inner Join, Left Join, Right Join, Full Join

SAS Macros• Introduction to SAS Macro, Macro Variable & Macro Program

• Defining and calling a Macro