A personal workspace containing Python exercises, notebooks, and data analysis projects focused on visualization, machine learning, and data science with Python.
- Data Analysis Projects: COVID-19 data, Democracy Index, Formula1, Spotify analytics, London/House price data
- Learning Projects: Football Match database, OOP practice, network programming
- Notebooks: JupyterNotebooks and comprehensive course materials (Py_DS_ML_Bootcamp-master)
- Practice Scripts: Python basics and small examples
- Data Visualization: Seaborn, Matplotlib, and Pandas plotting examples
Covid19/— COVID-19 data analysis and visualizationsDemocracy/— Global democracy index analysis with correlation heatmaps and KDE plotsFormula1/— Formula 1 racing data explorationSpotify/— Spotify track data processing and analysisLondon_House/— London housing market datahouse/— Housing price analysis
Footbal_Match/— Database project with SQLite; seeREADME.mdinsidePracticeOOP/— Object-oriented programming exercisesLearningNetworkwithpy/— Network programming practiceProject1/— General project exercises
Py_DS_ML_Bootcamp-master/— Complete data science bootcamp material (NumPy, Pandas, ML, NLP, Deep Learning)JupyterNotebooks/— Daily exercises and lesson notebooksdata_visualization/— Seaborn and Pandas visualization exercises
Python/— Python basics practice scripts (day2.py, day3.py, decorators, file I/O, etc.)dotenv/— Environment variable practicetest.py— Quick testing script
- Clone the repository:
git clone https://github.com/MUHAMMEDQULIYEV/Python_Learning.git
cd Python_Learning- Set up Python environment:
python3 -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate- Install dependencies:
pip install -r requirements.txt- Run notebooks or scripts:
# Launch Jupyter
jupyter notebook
# Or run individual scripts
python Python/day2.py
python Footbal_Match/main.py- Democracy Index (
Democracy/) — Analyze global democracy trends with pandas and seaborn - Spotify Analytics (
Spotify/) — Track data processing, correlation analysis, duration metrics - COVID-19 Analysis (
Covid19/) — Pandemic data visualization and insights - Formula 1 (
Formula1/) — Racing statistics and performance analysis - Housing Data (
London_House/,house/) — Real estate price analysis
- Football Match (
Footbal_Match/) — SQLite database with match tracking (see project README)
- Data Analysis: pandas, numpy
- Visualization: seaborn, matplotlib, plotly
- Machine Learning: scikit-learn (in bootcamp materials)
- Database: SQLite
- Deep Learning: TensorFlow/Keras (in course materials)
- NLP & Big Data: NLTK, Spark (in advanced sections)
The repository contains extensive notebook collections:
JupyterNotebooks/— daily exercises and progressive learningPy_DS_ML_Bootcamp-master/— comprehensive bootcamp covering:- Python fundamentals
- NumPy and Pandas
- Data visualization (Matplotlib, Seaborn, Plotly)
- Machine learning algorithms
- Deep learning and neural networks
- Natural language processing
- Big data with Spark
- Basics →
Python/scripts +JupyterNotebooks/ - Data Analysis → Pandas exercises in
Py_DS_ML_Bootcamp-master/03-Python-for-Data-Analysis-Pandas/ - Visualization →
data_visualization/+ bootcamp visualization sections - Projects → Democracy, Spotify, COVID-19, Formula1 analyses
- Advanced → Machine learning and deep learning in bootcamp materials
- Personal learning repository tracking progress in data science and Python
- Most projects include exploratory data analysis (EDA) and visualizations
- Datasets included or referenced in project folders
- Many notebooks contain exercises with solutions
If you want help improving this repository (formatting, dependency management, CI), open an issue or ask for a review.
Generated/updated by repository maintainer.