Reviews

Think Stats by Allen B. Downey

lenmacrae's review

Go to review page

3.0

This book seems to have a very narrow use case. It's designed as a textbook for "an introduction to the practical tools of exploratory data analysis." Do not expect anything more. This is not the book for someone trying to learn statistics or trying to learn Python. I can see it having value within a course or as a supplement to other material but limited value elsewhere.
Much of my frustration with this book can be summed by an example glossary entry: "chi-squared test: A test that uses the chi-squared statistic as the test statistic." There is a lot of material here which the author assumes you already know, and therefore many explanations are lacking. The book could be much improved by stating in the Preface more clearly what is expected of the reader before they begin this book.

mdzhang's review

Go to review page

3.0

Overall a clear, easy to follow intro to a variety of introductory topics in statistics with code snippets provided in Python.

My primary gripe is that the code snippets frequently use functions that are unexplained before they are used, or IMO unnecessarily introduce the use of OOP, which only makes following along more difficult.

Formatting-wise, I think the book would also benefit from adding syntax highlighting (unless that was just SafariBooks), PEP8 compliant function naming, and the flavor of code snippet line references employed by Fluent Python by Ramalho.

adityam's review

Go to review page

3.0

Quite summarized content, not comprehendable at times. One must be having deep-diving knowledge of statistatics before being able to code or think programmatically.
More...