MSI Capstone Project: Electric Vehicle Sales Visualization
This capstone project for the Master of Science in Information program at the University of Michigan creates an interactive dashboard to visualize electric vehicle (EV) sales trends across the United States using Streamlit.
Project Overview
The dashboard provides a comprehensive view of EV adoption patterns by combining geographic and temporal analysis. Users can explore how EV sales have evolved across different states and time periods, with interactive visualizations that make complex data accessible to both technical and non-technical audiences.
This project was developed as part of Team Sourpatch for the SI 699 capstone course, demonstrating skills in data processing, interactive visualization, and web application development.
Key Features
Interactive maps showing EV sales distribution across US states with color-coded intensity levels.
Time series charts displaying sales trends over multiple years, allowing users to identify growth patterns and seasonal variations.
State-by-state comparisons with filtering and sorting capabilities to identify top-performing regions.
User-friendly Streamlit interface with responsive design and intuitive navigation.
Technical Implementation
The project leverages Python's data science ecosystem, including Pandas for data manipulation, Plotly for interactive visualizations, and Streamlit for the web interface. The dashboard processes large datasets efficiently while maintaining responsive performance.
Data sources include state-level EV registration data, which is cleaned, processed, and transformed into meaningful visualizations that reveal insights about EV adoption trends across different geographic regions and time periods.