1) Intro
* what is pandas?
* what using excel/plain python not good.
* Show how pandas increase productivity
2) Dataframe basics
* What is dataframe?
* Dealing with rows and columns
* Operations: mean, max, std, describe
* Conditional selection
* set_index
3) Different ways of creating dataframe
* dictionary, tuples list, list of dictionaries, csv, excel
-) reading/writing to excel/csv: [Link]
-) Handling Missing Data
* dropna
* fillna
* isnull
* [Link]
-) Excel Like Operations
* sort
* filter
* remove/rename columns
* .duplicated
*
-) Selection of data
* df['A'] or df.A
* df[0:3]
* df['20130102':'20130104']
* [Link]['Rain'] or [Link]['Rain']
* [Link][3]
* [Link][1,1]
* df[df.A > 0]
-) Merge/Concat/Join
-) Grouping
-) Reshaping/Stack/Unstack
-) Pivot Table
-) Time Series and Categoricals
-) Plotting (Bokeh?)