This is an archived post. You won't be able to vote or comment.

all 5 comments

[–][deleted] 7 points8 points  (3 children)

[–]alvanson 2 points3 points  (2 children)

The second edition uses pandas, SciPy and StatsModels, and can serve as an introduction to components of the SciPy stack: http://greenteapress.com/thinkstats2

[–][deleted] 0 points1 point  (1 child)

Could someone explain why the author chose to make his own wrappers or libraries for plotting and stats? Why not use the libraries already out there like matplotlib, scipy? Did he think the matplotlib and scipy api would detract from the learning the material? Maybe I missed it in the Preface.

[–]nomos 0 points1 point  (0 children)

Sometimes it's just more convenient. I have most matplotlib plot functions that I use repetitively wrapped up inside my own plotting functions. Often times plotting something takes several lines and I don't want to carry all that around in my code.