Data Visualization Repository For Team "CurryPasta"
In this project we develop steps from 1 to 7 from the Data Visualization course.
Before diving in, ensure you have the following installed:
- Python 3.11.5: Download here
- Git: Download here
Follow these steps to get your environment up and running.
Start by cloning the repository to your local machine:
https://github.com/Prat2420/Data-Visualization-CurryPasta.git
cd Data-Visualization-CurryPasta/
-
Create the virtual environment:
python3.11 -m venv my_env
-
Activate the virtual environment:
-
On Windows:
my_env\Scripts\activate
-
On macOS and Linux:
source my_env/bin/activate
-
-
Install dependencies:
pip install -r requirements.txt
As the project evolves, we might need to add new packages to our environment. Below is the process to update the list of packages, ensuring everyone stays in sync.
Suppose you need to add the package pydot
to your environment.
Steps:
-
Activate the Environment
source my_env/bin/activate
-
Add the Package to
requirements.txt
Open the
requirements.txt
file and add:pydot
-
Install the New Package
Run:
pip install -r requirements.txt
-
Verify the Package is Installed
Check that
pydot
is now available in your environment:pip list | grep pydot
You should see
pydot
listed among the installed packages. -
Commit the New Version of the Requirements File
Ensure the updated
requirements.txt
file is committed to the repository:git add requirements.txt git commit -m "Updated requirements.txt with new package pydot" git push
To use the implemented steps of the project, go to the Notebooks folder and run either individual step notebooks (step_1.ipynb, step_2.ipynb, etc.) or the comprehensive all_in_one_final.ipynb that contains the most up-to-date implementation of all visualization techniques.