Data Preprocessing
- seatBelts Data taken from R
- Converted time series data to CSV
- Added a date column
- Modified some column names
C-level Functionality
Multi-Series Line Plot
- Driver, Front-seat and Back-seat passenger deaths/injuries
Area Plot
B-level Functionality
Details-on-Demand
- Exact values of "Driver, Front-seat and Back-seat passenger deaths/injuries" are displayed on mouse hover in Multi-Series Line Plot
Zooming
- Using brush, pan functionality; particular duration can be selected in the lower part of area plot which triggers zooming in the upper part
A-level Functionality
Filtering
- Variables can be selected/deselected by clicking on corresponding small rectangular boxes in the upper right corner of Multi-Series Line Plot
Guidelines to use Interactivity
Multi-Series Line Plot
- On Mouse hover, the date and variable values are displayed
- Also, by clcking on rectangular boxes in upper right corner, corresponding line plot is toggled
Area Plot
- We can zoom in to particular duration by using brushing and panning in the lower area plot
Functionality Discussion
"Driver Deaths" is selected by default in Multi-Series Line Plot. Each line plot can be selected/deselected using corresponding rectangular box in upper right corner. The range of Y-axis is automatically determined based on the line plots selected. Particular line plot is highlighted by placing mouse cursor on the corresponding rectangular box.
Brushing and panning can be used to select a particular duration in the lower part of area plot and corresponding focussed region appears in the upper part of the area plot.