I am slowly learning Python, and I am curious if anyone has come across some easy to follow tutorials or books explaining how to program simple to intermediate statistical methods, from basic descriptive tests to regression analysis and beyond.
5 Answers
Think Stats is a free textbook using Python to teach statistical concepts.
There have been a few tutorials at the SciPy conferences over the past summers. Here's one. There was also one on statsmodels in 2012.
Thinks Stats
is good to learn some basic statistical concepts, but I don't think you want to do statistics this way, that is without using numpy and scipy.
One introduction to doing statistics with python that I like is
Here is a new Stats text that I think is pretty good with many IPython Notebooks and a good Text http://work.thaslwanter.at/Stats/html/index.html
Be sure to check out O'Reilly's Python for Data Analysis, written by Wes McKinney. I've heard very good things about it: comprehensive and easy to follow. Good luck!