Influenza vaccine rates

Background

Influenza is a common infectious disease that affects many people. Most people with influenza recover quickly, but elderly people and those with chronic medical conditions are at higher risk of complications and even death. Every year, millions of people get the flu. The good news is that the seasonal flu vaccine can lower the risk of getting the flu by about half. Getting the yearly flu vaccine is the best way to protect yourself from the flu.

Objective

In this project, I am intending to create a dashboard of Influenza vaccine rates on different counturies and an interactive graphic that shows how the Influenza vaccine rate changes over time by countury.

Data

Influenza vaccination rate refers to the number of people aged 65 and older who have received an annual influenza vaccination, divided by the total number of people over 65 years of age. This indicator is measured as a percentage of the population aged 65 and older who have received an annual influenza vaccine. The data come from administrative sources or surveys, depending on the country.

OECD Data https://data.oecd.org/healthcare/influenza-vaccination-rates.htm

Technologies

  • Shiny app in R using plotly for the interactive dropdown options
  • ggplot2 for plots and graphs

Sample data

dataset <- read.csv("https://raw.githubusercontent.com/ekhahm/DATA608/master/DP_LIVE_18102020230217983.csv")
head(dataset)
##   LOCATION INDICATOR SUBJECT  MEASURE FREQUENCY TIME Value Flag.Codes
## 1      AUS FLUVACCIN     TOT PC_POP65         A 2000  74.0           
## 2      AUS FLUVACCIN     TOT PC_POP65         A 2001  78.0           
## 3      AUS FLUVACCIN     TOT PC_POP65         A 2002  76.9           
## 4      AUS FLUVACCIN     TOT PC_POP65         A 2003  76.9           
## 5      AUS FLUVACCIN     TOT PC_POP65         A 2004  79.1           
## 6      AUS FLUVACCIN     TOT PC_POP65         A 2006  77.5