{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "This page has been moved to [https://econ.pages.code.wm.edu/414/syllabus/docs/index.html](https://econ.pages.code.wm.edu/407/notes/docs/index.html) and is no longer being maintained here." ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "%matplotlib inline\n", "from IPython.display import YouTubeVideo\n", "import numpy as np\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "from scipy.stats import norm\n", "from scipy.stats import gamma\n", "from scipy.stats import uniform\n", "import statsmodels.formula.api as smf \n", "\n", "np.random.seed(12578)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Frequentists Statistics\n", "\n", "The statsmodels package has some of the functionality of stata. It can estimate most models you would see as a student taking econometrics, time series, and cross section here at William and Mary. Here is an example OLS regression:" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | id | \n", "educ | \n", "ln_wage | \n", "pexp | \n", "time | \n", "ability | \n", "meduc | \n", "feduc | \n", "broken_home | \n", "siblings | \n", "pexp2 | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "4 | \n", "12 | \n", "2.14 | \n", "2 | \n", "4 | \n", "0.26 | \n", "12 | \n", "10 | \n", "1 | \n", "4 | \n", "4 | \n", "
1 | \n", "6 | \n", "15 | \n", "1.91 | \n", "4 | \n", "4 | \n", "0.44 | \n", "12 | \n", "16 | \n", "0 | \n", "2 | \n", "16 | \n", "
2 | \n", "8 | \n", "13 | \n", "2.32 | \n", "8 | \n", "4 | \n", "0.51 | \n", "12 | \n", "15 | \n", "1 | \n", "2 | \n", "64 | \n", "
3 | \n", "11 | \n", "14 | \n", "1.64 | \n", "1 | \n", "4 | \n", "1.82 | \n", "16 | \n", "17 | \n", "1 | \n", "2 | \n", "1 | \n", "
4 | \n", "12 | \n", "13 | \n", "2.16 | \n", "6 | \n", "4 | \n", "-1.30 | \n", "13 | \n", "12 | \n", "0 | \n", "5 | \n", "36 | \n", "