Option 2: Create prototype of Shiny app to interactively examine ongoing coronavirus (COVID-19) outbreak.
Task: Create a prototype Shiny app and short report (300-400 words) to examine various data points related to coronavirus spread.
Shiny app should have:
– at least three reactive widgets in UI,
– at least two data graphs/displays to be examined interactively with UI,
– clear labels, description and headers to finish the app, shortly explain functionality, and provide references for any external sources (data links, papers, etc).
Data source for Shiny app include:
– Johns Hopkins CSSE Github page (updated daily) including confirmed cases, recovered cases and deaths / day / region/locality: https://github.com/CSSEGISandData/COVID-19/tree/master/ csse_covid_19_data
– Aggregated data from Johns Hopkins CSSE but in a long format: https://github.com/datasets/ covid-19/blob/master/time-series-19-covid-combined.csv
– Additional data sources are welcomed and can be used. For example, UK government publishes daily updates of local confirmed cases which are more detailed than globally published data: https://www.gov.uk/government/publications/coronavirus-covid-19-number- of-cases-in-england/coronavirus-covid-19-number-of-cases-in-england
Relevant dashboard examples (for inspiration, or to search for additional dataset):
– Johns Hopkins CSSE dashboard published in Lancet: https://www.arcgis.com/apps/ opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6 with related article here: https://linkinghub.elsevier.com/retrieve/pii/S1473309920301201
– Wolfram dashboard: https://www.wolframcloud.com/obj/examples/COVID19World
Short report (300-400 words) includes following sections:
– Clearly outlined goal(s) of coronavirus Shiny app – what aspects it will explore in the context of coronavirus outbreak? For example, it can focus on global spread or specific region/locality; it can focus on all three data sources (cases, recoveries, deaths) or drill down into specific one.
– Snapshots of drafts and plans for creating Shiny app – you should spend time planning and drafting how the app will display in the browser, what information is included and where, outline of navigation, etc. Make sure you follow good guidelines for making interactive dashboards. Any snapshots of drawing or plans for making app should be included in this part of report.
– Short summary of challenges and future improvements with your Shiny app development.