Free online app for COVID-19 data analysis and visualization

Published on Sunday, June 7, 2020 by Milos Gregor


I had this project ready for a long time, but I didn’t have time to inform more about it. It is a free web application where you can analyze and visualize global data about COVID-19. This article remedy this situation.

The application itself was created in R language and the Shiny framework was used for the web application. It took me one free weekend to develop it. Despite the short development time, the application allows data to be analyzed and visualized in several forms. The following video shows all the options.

As can be seen from the video, this is a relatively complex application. The application allows you to view general information about the occurrence of COVID-19, about its occurrence in individual countries or regions (documented cases, documented deaths, active cases, recovered cases). Data can be displayed in several ways - maps, treemaps, tables or in a very customizable analytical chart. As the data source I used the data repository of Johns Hopkins University Center for Systems Science and Engineering (JHU CSSE).

Using the Shiny web framework, it is possible to write similar analytical applications very quickly and efficiently. I used the Stagraph program for data preparation and individual visualizations. Because Stagraph allows created projects to be exported in the form of R source code, the results could be converted into an application very quickly.

If you are interested in viewing this application online, you will find it at the following link:
https://mgregor.shinyapps.io/COVID-19/

I published its code under an Open Source license and if you want to use it for your own needs, you can find it here:< br /> https://github.com/stagraph/COVID-19

I’m currently thinking about how to generate similar web applications directly from the Stagraph environment. However, this functionality will not be in the next new version (Stagraph 3.0). Other interesting news are currently prepared, about which I will inform you soon.