
welcome
Thank you for your interest in reading Grokking Statistics! This is a topic I wanted to write about for a long time, because statistics is often misunderstood and yet increasingly relevant. So much data is being collected. Modern techniques to get automated insights, like machine learning and large language models, amplify both the opportunities and challenges of statistics. Therefore, having a strong foundation in this topic is more important than ever!
To get the most benefit from this book, having some exposure and comfort with Python will help, including basic usage of NumPy, pandas, and matplotlib. You do not have to be an expert in Python or these libraries, but it helps not to be intimidated by a little code. Python will help bring concepts and calculations to life, but there will also be a practical mix of theory, generous illustrations, and fun cartoons to go along with demonstrative Python code. The Python code seeks to demonstrate how techniques work, rather than lean heavily on libraries to do everything for you. There is a notebook in each chapter folder, titled ch4.ipynb, ch5.ipynb, etc., for all the Python code used in the book. Please excuse the mess of SVG and PNG files in each chapter folder. I will be reorganizing them later as I clean up the assets for publishing.