Load COVID-19 case data from John Hopkins database

This functions load, process and plot the data from the John Hopkins COVID-19 database.

https://github.com/aahr/covid-19_data_analysis

You are now following this Submission

# Load COVID-19 case data from John Hopkins database

Loading, processing and plotting the data from the John Hopkins COVID-19 database. The data is automatically read from the online repository, thus, you need a internet connection. The data can be found here: https://github.com/CSSEGISandData/COVID-19.

# How to (see runAll.m):
type = 'confirmed'; % 'confirmed','deaths','recovered'
[dataMatrix] = readCoronaData(type);
[dataTable,timeVector,mergedData] = processCoronaData(dataMatrix);
plotCoronaData(timeVector,mergedData,{'Denmark','US','Germany','China'},type);

Cite As

Axel Ahrens (2026). Load COVID-19 case data from John Hopkins database (https://github.com/aahr/covid-19_data_analysis), GitHub. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with R2018b and later releases

Platform Compatibility

  • Windows
  • macOS
  • Linux

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes Action
0.63

-fixed bug in reading script due to comma in Province/State field.

0.62

-Fixed issue with table in MATLAB versions before 2019b (Thank you to Ernesto Criado-Hidalgo and Christopher Hoen).

0.61

-fixed bug that occurs on Mac OSX pointed out by Christopher Hoen (Thank you!)

0.60

-fixed typo in Description
-re-added analysis of recovered cases (was removed from John Hopkins database and is now back)
-changed plotting from legend to annotation

0.50

-The John Hopkins database format was changed again

0.41

-The John Hopkins database changed its format

0.31

-connected github repo

0.3

-now also includes the options to load Deaths and Recovered cases.

0.2

-fixed bug in plotting function
-added a plot to show daily increase
-added a script to run all functions

0.1

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.