Laboratory of Statistics#
This book collects the lectures for the Laboratory of Statistics, a second-year course for the bachelor in Physics at the University of Milano-Bicocca.
The target of this course is to provide a first introduction to statistical programming and to make it practical for the data analysis of typical experiments performed during the bachelor studies of General Physics.
The course is structured in 12 lectures during which various exercises, covering the topics of the frontal lectures in Statistics, will be proposed together with their solutions.
See below for a detailed table of contents.
- 1. Basics of Python Programming
- 2. Notable Python Libraries
- 3. Data Visualisation with Python
- 4. Generation of Pseudo-Random Numbers
- 5. Some python insight: classes,
lambda
functions, functional programming - 6. Finding Zeros and Extrema
- 7. The Poisson Distribution
- 8. Toy Experiments and Integration using Pseudorandom Numbers
- 9. The likelihood
- 10. Parameter Estimate using the Maximum Likelihood Method
- 11. Least-Squares Fitting
- 12. Fit of Binned Distributions