Yusuf Tiamiyu ← All projects
Data quality · Public health

How far can daily COVID numbers be trusted?

Before using a dataset, check it. I tested the daily COVID-19 figures for 208 countries and found problems that change what the numbers mean.

21 countriesreported cases in bursts, not daily
26% fewercases reported on Sundays than Thursdays
2× higherapparent death rate where testing was thin

The problem

In 2020 and 2021, daily case counts drove headlines and government decisions. But a number on a dashboard is only as good as the way it was collected.

Some countries skipped days, some reported a week’s cases all at once, and some corrected earlier mistakes with negative numbers.

What I did

What I found

Bursts hide the real trend

Cameroon daily cases: tall single-day spikes versus a smooth line after spreading

Cameroon reported zero cases on 65% of days, then large totals at once: 9,668 on 1 April 2021 after five days of zeros. The blue line spreads each report back over the days it covered, which shows the real daily trend.

Weekends report less

Share of the week’s cases by weekday, lowest on Sunday and Monday

Sundays and Mondays carry about a quarter fewer cases than Thursdays. Comparing one day with another without adjusting for this is misleading.

Testing changes the death rate

Countries that tested least had an average death rate of 2.86% among confirmed cases, against 1.31% for those that tested most. Where testing is thin, mostly the severe cases get found, so the share who die looks higher.

The vaccine gap

By 30 April 2021, 1% of Africans had had a first vaccine dose, against 21% of Europeans. Nigeria was at 0.58%.

What it means

The same checks apply to any operational data, including hospital and lab reports: find out how the numbers were produced before drawing conclusions from them.

For technical readers

MySQL (recursive queries, window functions), Python for the charts