This project was part of a Data Science course taught at University of Michigan via Coursera.
The goal of this project was to utilize events in matplotlib in order to build interactive plots.
The objective was:
- Plot random data into 4 differing categories.
- Plot with whiskers the mean and the calculated error margin of each category defined in step (1)
- Build interactivity where the user selects a y-value and the bar coloring changes depends on if the chosen y-value is within or outside the distribution of the mean for each bar.
- Pandas -- For data manipulation
- Matplotlib -- For data visualization
- Interactive plotting
- Cursor events
- User picked events