Skip to content

Sangu80/Data-Exploration-Web-App-using-Streamlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Explore Web App using Streamlit

Authors

Group 6:

  • Anna Roy (24886234)
  • Sangmeshwar Kanaje (24896538)
  • Savanth Nair (24891626)
  • Junjie Zou (14360945)

Description

This application allows users to upload and explore data through a user-friendly web interface. Built with Streamlit, it simplifies data analysis tasks, offering intuitive insights into uploaded datasets. Challenges faced included handling various data types and creating a responsive user interface. Future enhancements may include advanced data visualization tools and machine learning capabilities for predictive analysis.

How to Setup

To set up this project:

  1. Ensure you have Python 3.9 installed.
  2. Clone the repository to your local machine.
  3. Install dependencies using pip install -r requirements.txt in your project directory.

Python Version

  • Python 3.9

Packages and Versions

  • Streamlit 1.8.0
  • Pandas 1.3.5
  • Numpy 1.21.4

How to Run the Program

To run the program:

  1. Navigate to the project directory.
  2. Run streamlit run app.py.
  3. Open a web browser and go to the local server address provided by Streamlit.

Project Structure

  • /app.py: The main Streamlit application script.
  • /requirements.txt: Lists all the necessary Python packages.
  • /CSV: Folder for sample CSV files.
  • /tab_num and /tab_df and /tab_date and tab_text: Contains utility scripts for data processing.
  • /display.py: This script handles the user interface elements of the application. It includes functions for displaying data tables, charts, and other visual elements in the Streamlit app.
  • /logic.py: Contains the core logic and data processing functions. It includes methods for data analysis, manipulation, and computations that are called by the Streamlit interface.
  • /README.md: This documentation.

Citations


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages