Statistical Methods for the Environmental Research
A.Y. 2026/2027
Learning objectives
The course aims to complete and deepen the knowledge already acquired by students in the field of statistics during the three-year degree course, providing concepts and methodologies useful for environmental sciences, with particular attention to univariate statistics, and mentions of multivariate statistics and geostatistics.
The contents of the course will allow students to:
- improve the knowledge of univariate statistics applied to environmental analysis;
- understand which tools are available for the analysis of multivariate phenomena and for spatial analysis;
- understand the fundamental elements of statistical-probabilistic methodologies and their application in the field of spatial and environmental statistics;
- together with the Data Management course, acquire the techniques for surveying, acquiring and managing environmental data and information.
The contents of the course will allow students to:
- improve the knowledge of univariate statistics applied to environmental analysis;
- understand which tools are available for the analysis of multivariate phenomena and for spatial analysis;
- understand the fundamental elements of statistical-probabilistic methodologies and their application in the field of spatial and environmental statistics;
- together with the Data Management course, acquire the techniques for surveying, acquiring and managing environmental data and information.
Expected learning outcomes
Knowledge and understanding. At the end of the course the students should know:
o univariate statistics applied to spatial analysis: multiple way ANOVA, ANCOVA and regression, with particular attention to the variable selection methods;
o the fundamental elements of multivariate statistics and geostatistics;
o the basic principles of machine learning, with particular attention to neural networks and random forest.
Applying knowledge and understanding. At the end of the course the students should be able to:
o Apply ANOVA and regression to experimental and spatial data, using statistical software;
o correctly choose the most appropriate instruments for their own analysis, based on the possibility and limits of the various approaches available;
o carry out simple multivariate or geostatistical analyses.
o univariate statistics applied to spatial analysis: multiple way ANOVA, ANCOVA and regression, with particular attention to the variable selection methods;
o the fundamental elements of multivariate statistics and geostatistics;
o the basic principles of machine learning, with particular attention to neural networks and random forest.
Applying knowledge and understanding. At the end of the course the students should be able to:
o Apply ANOVA and regression to experimental and spatial data, using statistical software;
o correctly choose the most appropriate instruments for their own analysis, based on the possibility and limits of the various approaches available;
o carry out simple multivariate or geostatistical analyses.
Lesson period: Second semester
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
Single course
This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.
Course syllabus and organization
Single session
Responsible
Lesson period
Second semester
Course syllabus
1) Statistical basis — CFU 0.5 lectures + CFU 0.25 practical activities
Descriptive statistics and sample distributions. Overview of central tendency indices, with particular attention to mean and median, and variability indices, including sum of squares, mean square, standard deviation and coefficient of variation. Normal distribution and standardized normal distribution. Basic interpretation of data variability in environmental and agricultural datasets.
2) Basis of statistical inference — CFU 0.5 lectures + CFU 0.25 practical activities
Basic principles of statistical inference. Concepts of hypothesis testing, null and alternative hypotheses, significance level, p-value, type I and type II errors, and statistical power. Introduction to the interpretation of statistical tests in applied environmental research.
3) Analysis of variance and comparison among means — CFU 0.75 lectures + CFU 0.50 practical activities
One-way and two-way analysis of variance. Sources of variation, sums of squares, degrees of freedom, mean squares and F ratios. Interpretation of ANOVA tables. Multiple comparisons and interpretation of differences among treatments or groups. Application of ANOVA to environmental and agricultural datasets using statistical software.
4) Correlation, linear regression and multiple regression — CFU 0.75 lectures + CFU 0.50 practical activities
Simple linear regression and interpretation of intercept, regression coefficient, coefficient of determination and adjusted R². ANOVA of regression. Multiple regression and interpretation of the effects of explanatory variables. Variable selection, variable importance and evaluation of multicollinearity using the variance inflation factor. Application of regression models to datasets with continuous and/or categorical explanatory variables.
5) Linear models with continuous and categorical variables — CFU 0.50 lectures + CFU 0.25 practical activities
Use of linear models for the analysis of environmental and agricultural data. Combined use of continuous and discrete explanatory variables. Relationship between ANOVA, regression and general linear models. Interpretation of model outputs and methodological limits of the different approaches.
6) Introduction to multivariate analysis — CFU 0.50 lectures + CFU 0.25 practical activities
Basic principles of principal component analysis and cluster analysis. Standardization of variables. Interpretation of scores, loadings and biplot graphs. Distance measures, hierarchical clustering, k-means clustering and criteria for selecting the number of clusters, with particular attention to the silhouette graph.
7) Introduction to machine learning applied to environmental data — CFU 0.50 lectures + CFU 0.25 practical activities
Basic principles of machine learning. Training, validation and test datasets. Data splitting and prevention of data leakage. Identification of outliers, relevant variables, correlated variables and variables that introduce noise. Linear models as a baseline for machine learning approaches. Introduction to random forest and XGBoost, with basic concepts of hyperparameters and hyperparameter tuning.
8) Practical analytical workflow for environmental datasets — CFU 0.00 lectures + CFU 0.50 practical activities
Preparation of a structured analytical workflow for a dataset containing continuous and/or categorical independent variables and one dependent variable. Choice and justification of statistical and machine learning methods. Development of a concise written outline of the analysis and application of selected procedures using Python, or in a more limited way, Excel.
There are no differences between attending and non-attending students.
Descriptive statistics and sample distributions. Overview of central tendency indices, with particular attention to mean and median, and variability indices, including sum of squares, mean square, standard deviation and coefficient of variation. Normal distribution and standardized normal distribution. Basic interpretation of data variability in environmental and agricultural datasets.
2) Basis of statistical inference — CFU 0.5 lectures + CFU 0.25 practical activities
Basic principles of statistical inference. Concepts of hypothesis testing, null and alternative hypotheses, significance level, p-value, type I and type II errors, and statistical power. Introduction to the interpretation of statistical tests in applied environmental research.
3) Analysis of variance and comparison among means — CFU 0.75 lectures + CFU 0.50 practical activities
One-way and two-way analysis of variance. Sources of variation, sums of squares, degrees of freedom, mean squares and F ratios. Interpretation of ANOVA tables. Multiple comparisons and interpretation of differences among treatments or groups. Application of ANOVA to environmental and agricultural datasets using statistical software.
4) Correlation, linear regression and multiple regression — CFU 0.75 lectures + CFU 0.50 practical activities
Simple linear regression and interpretation of intercept, regression coefficient, coefficient of determination and adjusted R². ANOVA of regression. Multiple regression and interpretation of the effects of explanatory variables. Variable selection, variable importance and evaluation of multicollinearity using the variance inflation factor. Application of regression models to datasets with continuous and/or categorical explanatory variables.
5) Linear models with continuous and categorical variables — CFU 0.50 lectures + CFU 0.25 practical activities
Use of linear models for the analysis of environmental and agricultural data. Combined use of continuous and discrete explanatory variables. Relationship between ANOVA, regression and general linear models. Interpretation of model outputs and methodological limits of the different approaches.
6) Introduction to multivariate analysis — CFU 0.50 lectures + CFU 0.25 practical activities
Basic principles of principal component analysis and cluster analysis. Standardization of variables. Interpretation of scores, loadings and biplot graphs. Distance measures, hierarchical clustering, k-means clustering and criteria for selecting the number of clusters, with particular attention to the silhouette graph.
7) Introduction to machine learning applied to environmental data — CFU 0.50 lectures + CFU 0.25 practical activities
Basic principles of machine learning. Training, validation and test datasets. Data splitting and prevention of data leakage. Identification of outliers, relevant variables, correlated variables and variables that introduce noise. Linear models as a baseline for machine learning approaches. Introduction to random forest and XGBoost, with basic concepts of hyperparameters and hyperparameter tuning.
8) Practical analytical workflow for environmental datasets — CFU 0.00 lectures + CFU 0.50 practical activities
Preparation of a structured analytical workflow for a dataset containing continuous and/or categorical independent variables and one dependent variable. Choice and justification of statistical and machine learning methods. Development of a concise written outline of the analysis and application of selected procedures using Python, or in a more limited way, Excel.
There are no differences between attending and non-attending students.
Prerequisites for admission
Maths, Basic Excel spreadsheet, basic knowledge of statistics
Teaching methods
The course consists of 40 hours of theoretical lessons and 24 hours of practical lessons, which will be held using Pythos scripts and Excel. The analysis will be supported by AI
Teaching Resources
The slides used for the lectures will be available during the course, as well as examples of the practical activities. Recording of the lectures will be available. The books can be used as reference or to go more in depth.
Assessment methods and Criteria
Verification of learning is carried out by examination in presence.
The student under examination will receive a dataset linked to natural or agricultural information, containing several independent variables (continue or discrete) and a dependent variable. The objective is to fit the independent variable, using at least one frequentistic approach (as Anova or linear regression) and a machine learning approach. He/she have to create a textual outline of the work, detailed, able to demonstrate the knowledge of the different instrument learned during the course. (create bullet points, try to stay in 2 pages of text). This outline is the conceptual reference and have a relevant weight in the final score. The student has to apply as an example, some procedure relevant for each point of the outline. It is not requested to create a complete analysis, but to demonstrate the ability to do this in the real word, with a lot of time available.
The written/calculator part of the examination will be 1.30 hours long, followed by a short oral discussion (from 5 to 10 minutes) on what was done during the written part. I reserve me the right to see the student's work during the execution of the job.
Reference software is Python, any environment is OK (Spyder, Visual studio, Colab etc.). If some student is skilled in R doing the work on R is absolutely OK too. It is possible to use Excel only but in this case, it is evident that only a little part of the point previously listed can be developed. It may be considered sufficient an approach done in excel where anova, linear regression, and multiple regression are applied. But in the case of the use of only excel the maximum note will be 20/30.
The use of AI is allowed to develop scripts and correct it. If the student use AI intensively, it is requesting the ability to explain why some procedure is adopted and why is better (or equivalent) to other choice.
The student under examination will receive a dataset linked to natural or agricultural information, containing several independent variables (continue or discrete) and a dependent variable. The objective is to fit the independent variable, using at least one frequentistic approach (as Anova or linear regression) and a machine learning approach. He/she have to create a textual outline of the work, detailed, able to demonstrate the knowledge of the different instrument learned during the course. (create bullet points, try to stay in 2 pages of text). This outline is the conceptual reference and have a relevant weight in the final score. The student has to apply as an example, some procedure relevant for each point of the outline. It is not requested to create a complete analysis, but to demonstrate the ability to do this in the real word, with a lot of time available.
The written/calculator part of the examination will be 1.30 hours long, followed by a short oral discussion (from 5 to 10 minutes) on what was done during the written part. I reserve me the right to see the student's work during the execution of the job.
Reference software is Python, any environment is OK (Spyder, Visual studio, Colab etc.). If some student is skilled in R doing the work on R is absolutely OK too. It is possible to use Excel only but in this case, it is evident that only a little part of the point previously listed can be developed. It may be considered sufficient an approach done in excel where anova, linear regression, and multiple regression are applied. But in the case of the use of only excel the maximum note will be 20/30.
The use of AI is allowed to develop scripts and correct it. If the student use AI intensively, it is requesting the ability to explain why some procedure is adopted and why is better (or equivalent) to other choice.
AGRI-02/A - Agronomy and Field Crops - University credits: 6
Exercises: 32 hours
Lessons: 32 hours
Lessons: 32 hours
Professor:
Acutis Marco
Shifts:
Turno
Professor:
Acutis MarcoProfessor(s)