Basic And Advanced SAS Programming Course Coverage

advertisement
Basic And Advanced SAS Programming
Course Coverage
SAS Environment
SAS Statement Syntax, Datastep Boundary
Reading the external data
List input, Column input, Formatted inpute
SAS data step programming
Variable definitions, numeric and character manipulation, functions,
format, label, import, export, condition and loops, array, retain,
first.byvarname and last.byvarname…
Concatenating SAS Data Sets, Data Step Interface, file direction,
host system Interaction, etc.
Frequently used SAS procedures
Proc contents, Proc prints, Proc freq, Proc summary, Proc means,
Proc Univariate, Proc rank, Proc Transpose, Proc compare,
Proc Datasets, Proc chart, proc plot,
Basic And Advanced SAS Programming
Course Coverage (Continued)
SAS Proc SQL
SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY
Functions, Subqueries, Inner Joins, Outer Joins, Full Joins,
Compare of SQL join with Datastep Merge, Set Operators, Union,
SQL View,
SAS macro
Macro trigger, create and resolve macro variables, macro functions,
macro variable reference, quoting in SAS macro, SAS data step
interface, indirect reference to macro, macro system options, macro
statement, SAS autocall facility, store compiled macro,
Report generation using SAS
• Proc Tabulate
• Proc Report
• Data _NULL_ and PUT method
Basics of SAS Output Delivery System and SAS GRAPH
Basic And Advanced SAS Programming
Course Coverage (Continued)
Besides all the above, this class will also provide many examples
of SAS code used in the financial and pharmaceutical industry for you
to keep for future reference.
The class material will be electronic files, mostly using SAS code to
illustrate how the SAS works. All SAS code can be copied to your SAS
Program Editor directly and run without modification.
Download