Notebooks
Probability and Statistics
Also see: Statistics with Python
Recommended
-
Garfinkel, A.; Guo, Y. (2026) Understanding Data: A 21st Century Approach to Statistics and Data Science Springer
-
Unusual book emphasizing computational approach over traditional distribution-based mathematical approach. The authors have and express strong opinions -- and I don't agree with them at times -- but this is a really well-written and useful book, especially if you're interested in using statistics in your work. Highly recommended.
-
Ross, S. (2021) Introduction to Probability and Statistics for Engineers and Scientists, Sixth edition.; Elsevier, 2021.
-
Get the sixth edition, especially if you're buying in India. It's excellent and relatively cheap (~INR. 800, August 2025). Also, this edition provides code examples in R, a welcome change.
-
MIT RES.6-012 Introduction to Probability, Spring 2018
-
A YouTube playlist with beginner friendly lectures by John Tsitsiklis and Patrick Jaillet from MIT. They also wrote a book on probability and made a summary of it freely available.
-
Holmes, S., & Huber, W. (2019). Modern statistics for modern biology. Cambridge university press. (Free online copy)
-
Neat. Particularly nice discussion on the confidence interval.
-
Undergraduate Probability and High-Dimensional Probability by Roman Vershynin, on YouTube.
-
Beyond Multiple Linear Regression: Applied Generalized Linear Models and Multilevel Models in R by Paul Roback and Julie Legler
-
Introduction to Probability, Statistics, and Random Processes by Hossein Pishro-Nik
-
The Little Handbook of Statistical Practice by Gerard E. Dallal
-
A User’s Guide to Statistical Inference and Regression by Matthew Blackwell
-
Regression and Other Stories by Andrew Gelman, Jennifer Hill, Aki Vehtari
-
The Book of Statistical Proofs by Joram Soch and collaborators (it's an open book on GitHub)