Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gthomas08/data-visualization-project

Project to download and store files from a site and extract the necessary diagrams using python libraries.
https://github.com/gthomas08/data-visualization-project

data-visualization python

Last synced: about 1 month ago
JSON representation

Project to download and store files from a site and extract the necessary diagrams using python libraries.

Awesome Lists containing this project

README

        

# Data Visualization Project
This project was part of the Computer Engineering and Informatics Department (CEID) of University of Patras curriculum.

## Scope
The scope of this project was to find and download the necessary files from a certain website and extract the right information in order to calculate the final results.

## Technologies Used
- Python
- BeautifulSoup
- Matplotlib
- Pandas
- sqlite3
- urllib

## Procedure
Download and store the necessary files from the website using python and the BeautifulSoup library. Then, extract only the necessary data from these files to a sqllite database. From there, load the data to dataframes, calculate the results and extract them to csv files using the pandas library. Finally, extract the diagrams using the matplotlib library.

- **Note**: Before running the main.py, delete tourism.db file in order to avoid errors due to duplicate entries.