Skip to content

plotly/mito-dash-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dash + Mito Medium Article App

Imagine you're a data scientist at a hedge fund. Your organization asked you to help the traders track and visualize Tesla's stock over time in comparison to the S&P 500. You are given two datasets --one that shows Tesla stock activity over time, and one that shows S&P Market activity over time.

You need to build an app that lets your analysts:

  1. Upload two datasets
  2. Merge them together
  3. Create pivot tables to analyze the data
  4. Create graphs to visualize trends and key metrics from both datasets

This GitHub repo implements two apps that achieve this objective.

  1. app.py is a dynamic dash application built from scratch using Python to ETL, merge, and visualize your data.
  2. app-mito.py is a dynamic dash application that uses Mito to to ETL, merge, and visualize your data.

Achieving your organization's objective is possible with either approach, but as a less-technical user, these apps hope to highlight how Mito lowers the barrier to entry into the Python data application ecosystem.

Run this app locally

  1. Install the required dependencies
pip install -r requirements.txt
  1. Run the Dash app without Mito
python app.py
  1. Run the Dash app with Mito
python app-mito.py
  1. Follow the instructions in the terminal to view the app in your browser.

Questions? Comments? Feedback?

Mito is a new Dash component. We'd love to hear your feedback and suggestions for improvement.

  1. Open an issue on the Mito for Dash GitHub repo
  2. Email the Mito for Dash maintainers: nate [at] sagacollab [dot] com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published