CODE 52500 2023/2024 6 cfu anno 2 MATEMATICA 9011 (LM-40) - GENOVA 6 cfu anno 1 MATEMATICA 9011 (LM-40) - GENOVA 6 cfu anno 2 STATISTICA MATEM. E TRATTAM. INFORMATICO DEI DATI 8766 (L-35) - GENOVA 6 cfu anno 3 MATEMATICA 8760 (L-35) - GENOVA SECS-S/01 Italian GENOVA 1° Semester AULAWEB

## OVERVIEW

Introduction to the statistical software SAS. During the class the main Data Steps and Proc Steps required to solve simple problems of statistical data analysis are introduced. Moreover, the course involves SAS consultants and external teachers who use SAS for their working activities.

## AIMS AND CONTENT

### LEARNING OUTCOMES

Provide the basis for manipulating and rendering data with the SAS system.

### AIMS AND LEARNING OUTCOMES

At the end of the course students will be able to:

• use SAS software in order to autonomously tackle and solve simple problems of statistical data analysis, mainly descriptive analysis.

• use SAS software in order to build and present reports of the analysis

• read, understand, and use the on-line SAS manual and related example.

### PREREQUISITES

Basis of univariate and multivariate descriptive statistics

### TEACHING METHODS

Lessons are held in a computer lab. After a theoretical part concerning SAS language an exercise is carried out by the students and the related solution is discussed collectively.

The course includes seminars by SAS consultants and experts who use SAS for their working activities.

### SYLLABUS/CONTENT

Programming in SAS: Data Steps and Proc.

The Data Step.

• Creating SAS Data Sets (from other SAS Data Sets, Text and Excel Files)

• SAS Data Set manipulation (observations and variables selection).

• SAS functions. Retain and Sum Instructions.

• Using arrays.

• Instructions Set by and first. Last.

• Read and manipulate DataSetSas of a different type (set, merge, update, proc append instructions).

• Various types of raw data reading and variables attributes.

• Formats for quantitative data, character and dates.

The Process Procedure Step.

• Print, Means, Sort, Freq, Univariate, Format, Transpose procedures

• Some graphic procedures. Proc Gplot, Proc Gchart, Proc Boxplot.

• Global Graphics Instructions.

• Programming via MACRO.

• Using the SAS Enterprise Guide

• The proc SQL

• Basic statistical procedures.

Handouts on Aulaweb
HelpOnline SAS

## TEACHERS AND EXAM BOARD

### Exam Board

SARA SOMMARIVA (President)

EVA RICCOMAGNO

DMITRI PETRATCHENKO (President Substitute)

LUCA PICCARDO (President Substitute)

## LESSONS

### LESSONS START

The class will start according to the academic calendar.

### Class schedule

L'orario di tutti gli insegnamenti è consultabile all'indirizzo EasyAcademy.

## EXAMS

### EXAM DESCRIPTION

The exam consists in a written test and in the preparation and submission of a statistical analysis carried out through SAS.
Two additional points to be added to the final mark of the written test can be obtained by completing the first online course SAS Programming Essential suggested by the SAS consultants. The on-line course is considered completed aftear obtaining the corresponding SAS digital badge.

### ASSESSMENT METHODS

The written test aims at evaluating students’ ability to code simple SAS programs. The preparation and presentation of an activity carried out through SAS software aims at assessing to work independently and in a team.

### Exam schedule

Data Ora Luogo Degree type Note
24/01/2024 09:30 GENOVA Laboratorio
14/02/2024 09:30 GENOVA Laboratorio
19/06/2024 09:30 GENOVA Laboratorio

### FURTHER INFORMATION

Students with DSA disability or other special educational needs are recommended to contact the teacher at the beginning of the course in order to organize teaching and assessment taking in account both the class aims and the student's needs and providing suitable compensatory instruments.

Upon request by the students the lectures and/or the exam can be held in English.