Skip to content

fisherynwa/titanic-dashboard-streamlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Titanic Dashboard

This repo utilizes a Streamlit-based interactive dashboard for exploring the Titanic dataset. The following dashboard provides several dynamic and static visualizations of passenger data, survival statistics, and demographic distributions. Note that the presented visualizations are exemplary and may be modified upon request.

Demo Preview

Dashboard Navigation Tabs

This dashboard contains 4 tabs

  • Home (this page is essential)
  • Dynamic Plots -- Multiple plots can be dynamically adjusted based on the dashboard filters
  • Static Plots -- Users can view multiple pie charts that are fixed; the filters do not affect them
  • Missing Data -- Information about data missingness in the Titanic dataset

Here we go

Clone the repo

git clone https://github.com/fisherynwa/titanic-dashboard-streamlit.git
cd titanic_dashboard

Set up virt env

Using conda:

one can mimic my env exactly:

conda env create -f environment.yml
conda activate titanic_dashboard

Using pip:

pip install -r requirements.txt

Run the Titanic dashboard

streamlit run Home.py

Dependencies (min env)

  • python=3.12
  • numpy
  • pandas
  • plotly
  • streamlit
  • seaborn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages