66106 - Experimental Methodology And Data Analysis

Course Unit Page


This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.

Clean water and sanitation

Academic Year 2021/2022

Learning outcomes

At the end of the course the student is able to statistically interpret the relationships between variables and measured parameters. It is able to independently assess the quality and effectiveness of the results obtained, thanks to the appropriate use of tools and operational techniques, supported by experience in the field of statistics. The student will then have acquired the theory of the main basic statistical methods and their applications to case studies, using the programming language R.




Course contents

Section 1. Programming language R Install R and RStudio, Set up a work session, Create basic objects and functions on R. Recognize and create basic structures, objects and functions, Create vectors, matrices, arrays, lists, dataframe farms, Convert objects to R, Use logical operators, Use conditional statements or control structures, Create functions, Load files on R, Manipulate vectors, matrices, datasets. Manage missing values, manage duplicate data, manipulate dates, use some functions for basic statistics, create simple graphs with basic functions, create graphs with ggplot2.

Section 2. Statistical applications. Basic statistics, means, standard deviation, variance analysis, linear and non-linear regression models. Historical series analysis


Class notes and computer codes

Teaching methods

In class lessons and programming exercises

Assessment methods

Written exam

Teaching tools

R language and coding

Office hours

See the website of Marco Bittelli