Skip to content

AashishH15/McByte

Repository files navigation

McByte

SpartaHack 9

Winner [Interactive Media] Winner of the Track

Winner [Dewpoint] Best Interactive Visualization Hack

Description

This project is a data analysis tool for SpartaHack9. It includes various scripts for data processing and visualization.

Installation

  1. Clone the repository
  2. Install the required Python packages
pip install -r requirements.txt

Usage

To use this project, follow these steps:

  1. Start the Flask server by running main.py:
python main.py
  1. Open your web browser and navigate to http://localhost:5000.

  2. Use the links to download the data files.

  3. Use the updateContent(filename) JavaScript function in the browser's console to update the content of the map and bar graph iframes. Replace filename with the name of the data file you want to visualize (e.g., "BKW_data.csv").

Functions

  • create_bar_chart(filename) in bargraph.py: Creates a bar chart based on the data in the specified file.

  • generate_map(filename) in map.py: Generates a map based on the data in the specified file.

Credits

This project was developed by Aashish Harishcandre, Ethan Cook, Alia Fatima and Varun Kumar. Special thanks to SpartaHacks9.

License

This project is licensed under the MIT License.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors