SAS® Programming: Advanced syntax

SAS® Programming: Advanced syntax

Presentation:

Due to recent years computer development the use of statistics has been instrumental in obtaining new knowledge for decision making. The SAS® statistical package is an indispensable tool for datasets manipulation and for its subsequent statistical analysis.

This course is aimed at presenting the most significant tools for programming, data management and presentation of results with SAS®. The knowledge and use of these tools will allow users to benefit from many possibilities that the program offers.

This course is divided into theoretical sessions where programming and output results with SAS ® will be presented, and into practical sessions where we will work on data sets to be analyzed.

Course program:

Advanced data manipulation

  • Read text files.
  • Formats.
  • SAS functions.
  • Basic procedures.
  • Simulations.
  • Advanced manipulation (retain, arrays, transpose data).

SQL programming

  • Merging databases.
  • Group and count data.

Graphics

  • Bar and pie charts.
  • Scatter plots.
  • Box plots.
  • Special graphics.

Presentation of results

  • Store results.
  • Present results:
    • Standard.
    • Word.
    • Web.

Macro programming

  • Macro variables.
  • Reference to macro variables.

Bibliography:

- Cody, R. (2007) Learning SAS by Example: A Programmer's Guide. Cary, NC, SAS Institute Inc.
- Aster, R. (2005) Professional SAS Programming Shortcuts: Over 1,000 Ways to Improve Your SAS Programs. Breakfast Communications
- Prairie, K. (2005) The Essential PROC SQL Handbook - Example Code. Cary, NC, SAS Institute Inc.
- Carpenter, A. (2004) Carpenter's Complete Guide to the SAS Macro Language, 2nd Ed. Cary, NC, SAS Institute Inc.

Teachers:

Llorenç Badiella Director SEA, UAB.
Associate Professor of Department of Mathematics, UAB.
Anabel Blasco Trainig Area Coordinator SEA, UAB.
Associate Professor of Department of Economics and Economic History, UAB.
Ester Boixadera Statistical consultant SEA, UAB.
Anna Espinal Research Area Coordinator SEA, UAB.
Associate Professor of Department of Mathematics, UAB.
Oliver Valero Consulting Area Coordinator SEA, UAB.
Associate Professor of Department of Mathematics, UAB.
Ana Vázquez Statistical consultant SEA, UAB.
Associate Professor of Department of Mathematics, UAB.

 

Audience:

The SAS® Programming: Advanced syntax course is aimed at everyone interested in deepening their knowledge of programming in this language. You need to have done the Introduction to SAS ® System course (Enterprise Guide - SAS System) or to have SAS programming skills.

People enrolled to two different SAS courses will enjoy 15% of reduction in each course. In this case, the registration must process for both courses together.

Organization details:

Dates and timetables of the course can be consulted at the Servei d’Estadística’s website once the course is programmed.

The course duration is 16 hours.

The maximum number of participants is 20.

Pre-registration will be formalized via the Servei d'Estadística Aplicada filling out the registration form that you will find on the web. Once we received your form we will send an email to confirm that either you have an assigned place or you are on the waiting list.

Link to form: registration

Registration fees (2017):

Concept Quantity Import
    External Mixed UAB
Registration
(before November 27th)
1 assist 450,00 € 450,00 € 270,00 €
Registration
(after November 27th)
1 assist 570,00 € 570,00 € 450,00 €

UAB rate: People belonging to the UAB university community may benefit from this rate (PAS, teachers, students) as well as students from other universities as long as they send a copy of the current course registration.

- Special discounts for unemployed people, with the apply or renew of the application for unemployment benefits.

- Special discounts for groups of the same comany.

- People enrolled to two different SAS courses will enjoy 15% of reduction in each course. In this case, the registration must process for both courses together.

Not cumulative discounts.

Grants for Degree of statistic students, see conditions on the registration form.

The minimum number of participants for the course is 10.

Payment details:

Once the pre-registration is completed you will receive an email informing of the details for the registration payment.

People interested in applying for an invoice in the name of a company must state in the payment proof the name of their organization and NOT of the attendant of the course himself. Once the payment of the course has been made there will be no refund unless there are circumstances beyond one’s control.

Do wait for our confirmation of the reservation for the course before payment.

Campus d'excel·lència internacional U A B