Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Petrini - Homework3 #33

Open
wants to merge 20 commits into
base: main
Choose a base branch
from
Open

Petrini - Homework3 #33

wants to merge 20 commits into from

Conversation

fpetrini15
Copy link

No description provided.

@fpetrini15
Copy link
Author

Screen Shot 2022-11-01 at 12 30 47 PM

@fpetrini15
Copy link
Author

Features:

  • The Pie chart is the simplest chart and provides an overview of the data. It has 2 lenses: Dissatisfied/Satisfied & Loyal/Disloyal respondents. These lenses can be changed from the "Filter Comparison" dropdown in the top left.
  • The Stacked Bar plot features selection interaction. Clicking any of the bars will change the pie and radar charts to display subsets of data corresponding to the flight class selected in the stacked bar plot.
  • Radar plot supports zoom functionality. When zooming, title will disappear until zoomed back out. The radar plot also features a data filter than can be used to add/remove any of the elements.
  • Hovering over any data segments will result in pop ups that provide additional information.
  • The color palette of the dashboard can be changed with the selector in the bottom left corner.
  • The radar plot will animate the redrawing of points when updated. Additional animation was not incorporated as I felt incorporating more animations in conjunction with the hover animations would only confuse the viewer.
  • This PR includes changes from Homework2 but all new changes were made in the Homework3 folder and begin at commit: c8a00e2

@fpetrini15
Copy link
Author

This was tested and developed on a 24" monitor. However, it also works on my 13" MacBook Air.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant