See newer site with similar material at: http://jhconning.github.io/DevII/
Notes on older site:
This repository houses jupyter notebooks and other content used to build the course site for 2020 Economics Development II PhD seminar taught at CUNY's Graduate Center.
Jupyter notebooks allow the mix of markdown text, math equations, and code for interactive simulation, visualization and data analysis in languages such as python, Stata, or R. For a guide to jupyter notebooks and their application in Economics, including how to set things up to create and run notebooks interactively on your own machine or in the cloud visit the QuantEcon.py site.
The notebooks in this collection, first developed for a Spring 2016 version of this course and then extended in 2018 and 2020 range in degree of quality from 'very rough notes' to more polished. This is less a coherent sequential collection of lecture notes and more idiosyncratic collection of topics that seemed amenable to presentation this way. They complement separate class lecture slides to show how key diagrams are constructed and/or to allow interactive exploration and extension of economic models and data analyses.
Jupyter notebooks can also be easily converted to render the content in different ways including as static HTML, PDF, and as interactive notebooks that can be run on your local machine or on a cloud server.
The table below lists the jupyter notebooks in the collection. Click on a link to get a quick static views of the notebook content on github. If you plan to only browse the content without interaction you may prefer the HTML rendering at the Dev-II course site. You can also run the python jupyter notebooks in this repository interactively in the cloud using Google Colab by clicking here and then selecting the notebook by name.
Coming soon: ability to run the notebooks via cloud app (via heroku).
Lecture/Reading Note | Description |
---|---|
jupyter_notebooks | Economics with Jupyter Notebooks |
Lucas90 | Lucas' 1990 AER paper 'Why Doesn't Capital Flow from Rich to Poor Countries?'' |
RDD_R | Regression Discontinuity Designs (RDD) for Natural Experiments in History (code in R) |
Edgeworth | Edgeworth Box: Efficiency in Production |
SFM | The Specific Factors Model |
HarrisTodaro | Harris and Todaro's 1970 paper 'Migration, unemployment and development' |
FarmHousehold | Separable and non-separable Farm Household Models |
SizeDistribution | General Equilibrium Size Distribution of Farms |
InsecureRights | Causes and consequences of insecure property rights to land |
consume_opt1 | Static and intertemporal consumer optimum w/interactive indifference plots |
SavingsCommit | Time-inconsistent preferences and commitment savings (theory and data replication) |
moralhazard | Principal-Intermediary-Agent models in procurement and corruption |
Incentives_Corruption | Principal-Intermediary-Agent models in procurement and corruption |
Tips for using Jupyter & python | |
QuantEcon | How to run notebooks using the GC's DHBox service (no setup on your machine) |
Stata_in_jupyter | Run Stata in a jupyter notebook moving data to and from python |
DataAPIs | Use the pandas library and a data API to access online datasets |