Course Outline
- Course overview
- Importance of the course
- Installation procedure
- Anaconda Introduction
- Installation procedure on windows
- Installation procedure on Linux
- Python Brushup
- Python Data structures
- Python conditions
- Control statements in python
- Python libraries/Modules
- Over view
- How to install libraries form distribution
- Major libraries introduction
- Datasets basics
- Datasets sources and repositories
- Inspecting Data Frames
- Data set loading
- Pandas vs Numpy
- Creating DataFrames
- Saving and pickel
- Inspecting DataFrames
- Data manipulation
- Introduction, Labeling, and Ordering
- Slicing and Filtering
- Replacing and Threshold
- Removing and adding data
- Apply, map, and vectored functions
- Data grouping
- Introduction and motivation
- Basic grouping syntax
- Intelligent imputation
- Grouping aggregation
- Visualizing using pandas
- Data frame joins
- Inner join
- Outer join
- Left join
- Right join
- EDA on the Datasets