Data wrangling with Python
- Anaconda installation
- Introduction to numpy package
- Basic vector operations with numpy
- Basic matrix operations with numpy
- Solving systems of linear equations with numpy
- Introduction to pandas: Series
- Introduction to pandas: Dataframes
- Pandas: reading in .csv and .txt files
- Pandas: reading in excel files, reading values, manipulating keys
- Dealing with NaN values in dataframes
- Basics of conditional data selection
- Dropping columns or rows in the dataframe
- Data subsetting
- Data grouping based on qualitative attributes