Skip to content

6ogo/data-visualization-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Visualization App

A simple and interactive data visualization Streamlit-application built with Streamlit. This app allows users to upload CSV or Excel files and create various types of plots with just a few clicks.

Features

  • Support for both CSV and Excel files
  • Multiple visualization types:
    • Line plots (with multiple lines support)
    • Scatter plots
    • Bar plots
    • Box plots
    • Violin plots
    • Histograms
    • Count plots
    • Heat maps
    • Pair plots
  • Customizable plot options
  • Interactive interface
  • Flexible variable selection

Installation

  1. Clone this repository:
git clone https://github.com/6ogo/data-visualization-app.git
cd data-visualization-app
  1. Install the required packages:
pip install -r requirements.txt

Usage

  1. Run the Streamlit app:
streamlit run app.py
  1. Open your web browser and go to the displayed URL (typically http://localhost:8501)

  2. Upload your data file (CSV or Excel)

  3. Select your visualization type and customize the plot

Requirements

  • Python 3.7+
  • See requirements.txt for complete package list

License

MIT License

About

Application for data visualization from .xlsx and .csv files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages