A collection of Python scripts and notebooks for visualizing data using libraries such as Matplotlib. This project demonstrates techniques for working with CSV, JSON, and other data formats, and creating various types of plots.
- Visualize weather and population data
- Generate scatter plots, line charts, and bar graphs
- Explore random walks and dice simulations
- Save figures in multiple formats
codes/ # Python scripts for data visualization
figures/ # Generated plots and figures
data/ # Data files (CSV, JSON)
requirements.txt # Python dependencies
README.md # Project documentation
-
Clone the repository
git clone https://github.com/dewhallez/DATA_LEARN.git cd DATA_LEARN -
(Optional) Create and activate a virtual environment
python -m venv venv venv\Scripts\activate # On Windows # source venv/bin/activate # On macOS/Linux
-
Install dependencies
pip install -r requirements.txt
-
Run example scripts
python codes/scatter_squares.py
- Python 3.8+
- See requirements.txt for full list
Run the scatter plot script:
python codes/scatter_squares.pyThis will generate a plot and save it as squares2_plot.png in the project directory.
This project is licensed under the MIT License.
Feel free to contribute or open issues!