Python for Econometrics
Python is a widely used general purpose programming language, which happens to be well suited to Econometrics and other more general purpose data analysis tasks. These notes provide an introduction to Python for a beginning programmer. They may also be useful for an experienced Python programmer interested in using NumPy, SciPy, and matplotlib for numerical and statistical analaysis (in this case, much of the beginning can be skipped).
Notes
Introduction to Python for Econometrics, Statistics and Numerical Analysis
Code
Code and Data for Introduction to Python for Econometrics, Statistics and Numerical Analysis
This is the code directly from the notes. It has been directly stripped from the master document, and allows for simple copy-and-paste execution.
Solutions for Introduction to Python for Econometrics, Statistics and Numerical Analysis
These solutions files contain answer to the exercises at the end of the chapters. They are formatted for IPython's Demo module, and instructions for use are located in the docstring.
Video Demonstrations
- Python installation on Windows - A demonstration of setting up the Python environment on Windows
- Python installation on Linux - A demonstration of setting up the Python environment on Linux (Fedora)
- Using IPython - Coming Soon. A brief introduction to the useful features of the IPython console.
- Using Spyder - Coming Soon. A brief introduction to using Spyder for data analysis in Python