Python in Datascience
Python in Datascience
1.Overview
2. Numpy
• Introduction to Numpy
• NumPy object creation
• NumPy object creation
• NumPy array and matrices - Exercise
• NumPy objiz 1
• Vectorized operations
• NumPy operations - Exercise
• Additional operations
• Operations on axis - Exercise
• Image as NumPy matrix
• Indexing & selection
• Matrix indexing and slicing - Exercise
• Array Manipulation using fliplr and compress methods
• Shape manipulation
• Linear algebra
• Linear algebra calculations - Exercise
3. Pandas
• Introduction to Pandas
• Object creation
• DataFrame basics - Exercise
• Operations
• DataFrame operations - Exercise
• Selection methods
• Data cleaning and feature engineering
• Data cleaning - Exercise
• Merging
• Reshaping
• Pivot tables
• Grouping
• Groups - Exercise
4.Matplotlib
• Introduction to Matplotlib
• Bar graph
• Multiple bar graphs - Exercise
• Advanced bar graph
• Pie chart
• Animated graphs - Tryout
• Scatter plot
• 3D scatter plot - Exercise
• Rotating plots - Tryout
• Line chart
• Box plot
• Plot texts - Exercise
• Plots miscellaneous text - Exercise
• Integrated plots
Scikit-Learn
• Introduction to scikit-learn
• Linear regression
• Predictive analysis using linear regression - Exercise
• Logistic regression
• Decision tree
• KMeans clustering
• KMeans - Exercise