Python for Economics and Business Research
Welcome
Introduction to Python
Python Atoms: Booleans, Numbers, and Strings
Python Molecules: Lists, Tuples, and Dictionaries
Code Structures I: Conditionals, Loops, and Comprehensions
Code Structures II: Functions and Modules
Files and Directories
String nightmares: A brief tour into the world of regular expressions
Exercises
Python for Scientific Computing
A Brief Introduction to NumPy
Numpy Basics - Creating Arrays
Working with Numpy Arrays
Computation on Arrays - Universal Functions
Aggregate Functions
Saving and Loading Data
More Computation on Arrays: Broadcasting
Boolean Logic and Boolean Masks
Fancy Indexing
Sorting Values
Data Manipulation and Exploratory Analysis with Pandas
Pandas Series Object
Importing (and Exporting) Data
Concatenating and Merging Data
Indexing and Selecting Data
Operations on Data
Missing Data
Hierachical (Multi-) Indexing
Aggregate Functions and Group Statistics
Plotting with Matplotlib
Linear Econometric Models
Optimization with Scipy
repository
open issue
Index