Advanced Programming Sas94
Advanced Programming Sas94
Generate summary reports by working with a single table, joining tables, or using
set operators in the SQL.
• Summarize data across and down columns using summary functions (AVG, COUNT,
MAX, MIN, SUM).
• Group data using GROUP BY clause.
• Filter grouped data using HAVING clause.
• Eliminate duplicate values with the DISTINCT keyword.
• Use SAS data set options with PROC SQL (KEEP=, DROP=, RENAME=, OBS=).
• Use PROC SQL invocation options (INOBS=, OUTOBS=. NOPRINT, NUMBER)
• Use SAS functions (SCAN, SUBSTR, LENGTH).
• Access SAS system information by using DICTIONARY tables (members, tables,
columns)
• Use the CALCULATED keyword.
1
Exam Content Guide
Automate programs by defining and calling macros using the SAS Macro Language.
Debug macros.
2
Exam Content Guide
3
Exam Content Guide
Note: All 13 main objectives will be tested on every exam. The additional details provide for
additional explanation and define the entire domain that could be tested.
* For these topics, a reference aid is provided during the exam to assist with
directives/metacharacters.