YoVDO

Python for Data Science

Offered By: Indian Institute of Technology Madras via Swayam

Tags

Data Science Courses Data Visualization Courses Python Courses pandas Courses NumPy Courses Control Structures Courses

Course Description

Overview

The course aims at equipping participants to be able to use python programming for solving data science problems.INTENDED AUDIENCE : Final Year UndergraduatesPRE-REQUISITES : Knowledge of basic data science algorithms

Syllabus

Week 1:
•BASICS OF PYTHON SPYDER (TOOL)
• Introduction Spyder• Setting working Directory• Creating and saving a script file• File execution, clearing console, removing variables from environment, clearing environment• Commenting script files• Variable creation• Arithmetic and logical operators• Data types and associated operations
Week 2:

Sequence data types and associated operations
• Strings
• Lists
• Arrays
• Tuples
• Dictionary
• Sets
• Range

NumPy
• ndArrayWeek 3:
•Pandas dataframe and dataframe related operations on Toyota Corolla dataset
  1. Reading files
  2. Exploratory data analysis
  3. Data preparation and preprocessing
•Data visualization on Toyoto Corolla dataset using matplotlib and seaborn libraries
  1. Scatter plot
  2. Line plot
  3. Bar plot
  4. Histogram
  5. Box plot
  6. Pair plot
•Control structures using Toyota Corolla dataset
  1. if-else family
  2. for loop
  3. for loop with if break
  4. while loop
•Functions

Week 4:CASE STUDY
•Regression
  1. Predicting price of pre-owned cars
•Classification
  1. Classifying personal income

Taught by

Prof. Raghunathan Rengasamy

Tags

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity