Practice exercises and examples in Python to build strong foundations in data science: NumPy, Pandas, Matplotlib, machine learning, and more.
Follow these steps to set up your environment and run the exercises.
git clone https://github.com/DavFilsDev/data-science-python-practice.git
cd data-science-python-practicepython3 -m venv venv
source venv/bin/activatepython -m venv venv
venv\Scripts\activateInstall all dependencies from the requirements.txt file:
pip install -r requirements.txtExample with the first NumPy exercise:
python numpy/numpy_intro.pydata-science-python-practice/
├── numpy/
├── pandas/
├── matplotlib/
├── requirements.txt # Project dependencies
└── README.md # Project instructions
- NumPy: Arrays, math operations, random numbers, linear algebra
- Pandas: Data manipulation
- [Coming Soon] Matplotlib & Seaborn: Data visualization
- [Coming Soon] Scikit-learn: Machine learning basics
- [Coming Soon] Mini-projects on real datasets
This repository is for personal learning, but feel free to fork it and practice as well.