This repository contains my complete documentation and practice work for the NPTEL Python for Data Science course.
All course content from Week 0 to Week 4 is organized clearly for learning, revision, and future reference.
- Python setup guide
- Prerequisite Assignment for practice
- Introduction to Spyder IDE
- Setting Working Directory
- Creating and saving script files
- File execution & console management
- Clearing variables and environment
- Commenting script files
- Variable creation
- Arithmetic & logical operators
- Data types and their operations
- Strings
- Lists
- Arrays
- Tuples
- Dictionary
- Sets
- Range
- Introduction to ndArray
- Basic NumPy operations
- Pandas DataFrame operations
- Reading files
- Toyota Corolla dataset
- Exploratory Data Analysis (EDA)
- Data preparation & preprocessing
- Scatter plot
- Line plot
- Bar plot
- Histogram
- Box plot
- Pair plot
- if–else family
- for loop
- for loop with if & break
- while loop
- Functions
- Predicting price of pre-owned cars
- Classifying personal income
- Course documentation
- Concept revision
- Practice reference
- Useful for exams, interviews, and projects
- Python
- Spyder IDE/ Jupyter Notebook
- NumPy
- Pandas
- Matplotlib
- Seaborn
This repository is created purely for learning and documentation purposes as part of the NPTEL course.