/COVID-19_Dashboard_R

DSCI532 Data Visualization 2, Group 3, R version. COVID-19 Visualization

Primary LanguageRMIT LicenseMIT

DSCI532-Group3

Team Members: Sukhdeep Kaur, Arash Shamseddini, Tran Doan Khanh Vu, Heidi Ye

Dataset: COVID-19 Dataset

App: COVID-19 Dashboard

Welcome!

Hello and welcome to our COVID-19 Dashboard - an interactive app that allows users to explore COVID-19 confirmed cases, deaths and recoveries around the world.

As the pandemic continues into 2021, the intent of this app is to allow users to examine the first seven months of 2020 to visualize how the pandemic progressed in the early stages. Users can view this data both on a global scale as well as on a region or country basis. The app also allows users to compare countries or regions across time periods to understand how different lockdown measures may have impacted these key measures. A preview of the dashboard can be seen below:

appR.png

App Sketch

Here's an outline of the initial concept behind this app. Some design changes have been made since this initial concept and is summarized here.

The landing page consists of a world heatmap which highlights regions that have been most and least impacted by the virus. Users can select the continent, country and date range they are interested in by using the respective dropdown menus and sliders. There is also a further option to specify if they are interested in absolute or per capita data through the radio buttons below. Once these fields are filled out, the bottom of the page will populate several plots with aggregated data that the user can explore in greater detail. The scroll bar will allow them to view up to six plots.

Slide1_annotated.png

The top menu has a "Region" button which leads the user into a region comparison page. The main functionality of this page is to provide a more detailed look at region specific data once the user understands the global landscape. They can again, select a time period, but also two specific countries on the map. The two countries selected will be highlighted and some general raw data will be displayed for each country. Aggregated comparison data will be displayed along the bottom to give the user a more comprehensive understanding of the similarities and differences between the two regions.

Slide2_annotated.png

The intent of this app is for users to be able to explore both global trends as well as region by region comparisons in an iterative manner.

Get Involved

We are always looking for feedback and contributors!

In second milestone, the main comparison functionality of the "Region" tab was incorporated into landing page to limit the scope of having to build two tabs. Potential functionalities to add for the future include:

  • Improving the general aesthetics and design of the dashborad
  • Including charts for other features in the dataset such as "New Cases", "New Deaths" and "New Recovered" observations
  • Improving the dropdown fields for multiple selection of filters
  • Adding to interactivity of the map and line charts

You can run the app locally and contribute by:

  1. Forking this repo
  2. Downloading the init.R environment file
  3. Adding your improvements to the app.R file in the root of the repository