/
Courses
Pandas Course: from dirty CSV to answers
Pandas Course: from dirty CSV to answers, in three levels, with integrative projects and an executable file per chapter.
StartIntroduction
Environment
Basic
- 4Series: the labeled column4 sections
- 5DataFrame: create and load data6 sections
- 6Inspect before analyzing5 sections
- 7Select columns and rows5 sections
- 8Filter with conditions6 sections
- 9Missing data7 sections
- 10Duplicates, types, and names6 sections
- 11New columns5 sections
- 12Sort and rank4 sections
- 13Group and aggregate6 sections
- 14The complete flow, from start to finish3 sections
- 15Review: the 20 questions2 sections
Intermediate
- 16Missing data, in depth5 sections
- 17Text with the accessor str5 sections
- 18Dates and time series6 sections
- 19Categories and ranges6 sections
- 20Combine tables: concat5 sections
- 21Combine tables: merge and join6 sections
- 22Reformat: pivot, melt and crosstab7 sections
- 23Advanced groupby6 sections
- 24Windows: rolling, expanding and ewm7 sections
- 25MultiIndex4 sections
- 26Read and write data5 sections
Advanced
- 27Copy on write6 sections
- 28Performance: vectorize and avoid the loop4 sections
- 29Memory: the right types4 sections
- 30Method chaining4 sections
- 31Alignment and joins by time5 sections
- 32Large files: read in chunks4 sections
- 33Data testing and validation3 sections
- 34Pandas and NumPy7 sections
- 35What changed in Pandas 34 sections