Spencer Wolf
My data for this project was downloaded from the OurWorldInData github repository found here:
https://github.com/owid/covid-19-data/blob/master/public/data/vaccinations/us_state_vaccinations.csv
I used shiny in order to create an interactable UI that allows average people to interact with this dataset.
I was able to create an app with the following features:
- 50 states selectable at the same time for comparison
- A dynamically updating table that gives stats for selected states
- A clear button to quickly wipe selected states
- An interactable plot visualization of how many people have been vaccinated in each state over time
- A tooltip to allow for detailed analysis of plot data
To get started I am going to walk you through using the dashboard to investigate and compare the vaccination rates of Ohio and Indiana.
- Install packages at the top of the file and run the R code to open the dashboard.
- Scroll down to the bottom of the page and click the clear all button which is bright red.
- Look through the select states list and select Ohio and Indiana
- Scroll to the top of the page. You will see that the graph now contains the two states that we will be analyzing.
- Hover your mouse over the data points to get more detailed information about each data point.
- Look at the datatable below your graph to see detailed information on each state you have selected.
- Click on the headers to sort the datatable by ascending (one click) and descending (two clicks).