Skip to content

amrit1210/Python-essentials-for-Data-Science

Repository files navigation

Python-essentials-for-Data-Science

Important python libraries tutorials

This repository contains tutorials, examples, and exercises on essential Python libraries widely used in Data Science and Machine Learning.
It is designed as a quick reference and learning resource for beginners and intermediate practitioners.


πŸ“š Libraries Covered

  • NumPy β†’ Numerical computations, arrays, linear algebra, random numbers
  • Pandas β†’ Data manipulation, cleaning, merging, grouping, and analysis

πŸ“– Topics Covered

πŸ”’ NumPy

Array creation and indexing

Mathematical operations

Broadcasting

Linear algebra basics

Random number generation

🐼 Pandas

Series and DataFrames

Reading and writing data (CSV, Excel, etc.)

Data selection, filtering, and indexing

Handling missing data

GroupBy, merge, and join operations

Data cleaning and preprocessing

Holidays

Time Series Data


πŸ› οΈ Installation & Setup

Clone the repository:

git clone https://github.com/<your-username>/Python-essentials-for-Data-Science.git
cd Python-essentials-for-Data-Science

Create and activate a virtual environment (recommended):

python -m venv venv
source venv/bin/activate    # Mac/Linux
venv\Scripts\activate       # Windows

Install dependencies:

pip install -r requirements.txt

## πŸ““ **Usage**

Open Jupyter Notebook to explore tutorials:

jupyter notebook

---

About

Important python libraries tutorials

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published