Python Data Analysis

Python Data Analysis Level 1

Module: PDA-101

  • Intro to numpy
  • Arrays – creating, using, scalar, indexing, transposition
  • Array functions
  • Array processing
  • Indexing, slicing, iterating
  • Stacking and splitting

Module: PDA-102

  • Intro to pandas
  • Jupyter notebook
  • Series, Dataframes
  • Index, reindex, slicing
  • Drop columns and rows, updating, adding new columns
  • Missing data
  • Selection
  • Alignment
  • Rank and sort
  • Summary stats

Module: PDA-103

  • Working with json file

Module: PDA-104

  • Working with text file
  • Working with Excel/CSV file

Module: PDA-105

  • Working with data frame…
  • Merge
  • Concatenate
  • Reshaping
  • Pivoting
  • Duplicates
  • Mapping
  • Replace, Rename
  • Binning
  • Outliers, Permutation
  • Group by on data frame, aggregation
  • Group by on series and dictionary
  • Splitting, applying, combining
  • Cross tabulation
  • Exercises on pandas

Module: PDA-106

  • Introduction and working with pandas built-in data visualization

Python Data Analysis Level 2

Module: PDA-201

  • Intro to Data Visualization
  • Definition, need, importance
  • Importance of UX
  • Goals and theories
  • Using differentiation
  • Using different chart types
  • Designing and delivering Data Visualization

Module: PDA-202

  • Plotly

Module: PDA-203

  • Cufflinks

Module: PDA-204

  • Introduction and working with matplotlib

Module: PDA-205

  • Seaborn installation
  • Histograms
  • Kernel density
  • Plot styles – distribution, categorical, matrix
  • Box and violin plots
  • Regression plots
  • Grids
  • Heatmaps and clustered matrices
  • Style, color

Module: PDA-206

  • Interactive Data Visualization
  • Introduction to Bokeh
  • Charts, Plots
  • Customize plot styles
  • Time series plots
  • Hover tool implementation

Python Data Analysis Project

Project: AP-101

  • Project Titanic

Project: AP-102

  • Project Stock Market Analysis

Project: AP-103

  • Project Election Analysis

Project: AP-104

  • Project Finance Data Analysis