Python Table of Content
- Introduction
Comparisons with other programming languages
Important features and uses
- Understanding Jupyter IPython Notebook
- Starting with python programming on Jupyter Notebook
Basic programming
Operators
Input / Output operation
Important of indentation in python
- Python Data Structure
List
Tuple
Set
Dictionary
- Control statement and looping
If-elif-else
Elif
Loops ( for, while etc)
Comprehension
- Function
Introduction to function
Inbuilt vs user-define function
Creating user function
Map, Filter and Reduce functions
- Data Science using python tools
- NumPy
Introduction
NumPy arrays creation
Structure of array in NumPy
Slice, indexing etc in numPy Array
Multi-dimensional array
- Different operation on NumPy
Basic operation
Linear Algebraic operation
- Pandas
Using pandas of different operation
Indexing and selecting data in pandas
Merging and appending in dataframes
Grouping and summarizing in dataframes
Lambda function and Pivote Table
- Data Visualization in Python
Understanding the data and various chart
Data visualization toolkits in python
Plot and subplot
Plotting Distribution