⚠️ After reliably updating this dataset for more than 2 years, I've finally decided to stop updating it.
Due to changes in methodology or lack of information, or just because of bugs, sometimes we need to apply modifications to past records, currently I am identifying the need of following changes
- Recovered items in UK needs fixing, in Worldometer, sometimes they are showing NaN, we can show previous number instead
- Missing of some small countries. Fortunatelly historical data is saved and we can work on that too
- China numbers - on 17 April, China changed their reported numbers, we will need to spread it proportionally , or not, not sure. Anyway, putting a note about it here
- One of the Congo's data is not updated, it will need manual data extraction from Worldometer
- France, Spain, UK and Norwey problem
- Turkey - sudden increase case
- 6 Jan - Forgot to add data, so had to interpolate it
- May 9 - Error from worldometers, only chech republic had death data noted, so records are doubled
- We manually updated data for France, so we should be careful not to overwrite it
sorted for easy accessibility
- coronavirus.davidb.dev - The most complete covid-19 live dashboard with predictions
- covid-2019 stats - Covid-19 Stats js notebook
- covid-dashboard
- covid3d.live - An interactive 3D visualization of COVID-19.
- covid - Outbreak controlling status in the world
If you have your application built on top of this data, please make PR and add it to the list
Recently (from 23 March) CSSEGISandData/COVID-19 stopped supplementing recovered data for covid-19. This was the final issue which motivated me to let this repo go and started my own data repository building.
Recovery information is very important, because we can calculate active cases based on it and check progress of disease in the world.
Several days later, they started recording recovered data again on world scale, but because of so many unreliable modifications, I think, I will be sticking to own data fetching.
Data will just come from Worldometers and it will be updated daily
Because, I did not want to do this manually, I wrote a small js notebook, which scrapes worldometer page and merges that data with already existing data
https://observablehq.com/d/c99a630b3931dfbc
So we will just need to copy that merged data and paste to this csv file
I modified some country names (left side names changed to right side names)
nameStandards = ({
"Mainland China":"China",
"US":"USA",
"United States":"USA",
"United Kingdom":"UK",
"England":"UK",
"Others":"Diamond Princess",
"Cruise Ship":"Diamond Princess",
"Czechia":"Czech Republic",
"United Arab Emirates":"UAE",
"Iran (Islamic Republic of)":"Iran",
"Hong Kong SAR":"Hong Kong",
"Viet Nam":"Vietnam",
"occupied Palestinian territory":"Palestine",
"Saint Martin":"St Martin",
"Macao SAR":"Macao",
"Russian Federation":"Russia",
"Republic of Moldova":"Moldova",
"Macedonia":"North Macedonia",
"Republic of Serbia":"Serbia",
"Saint Vincent and the Grenadines": "St. Vincent Grenadines",
"Ivory Coast":"Cote d'Ivoire",
"Saint Barthelemy":"St. Barth",
"Faroe Islands": "Faeroe Islands",
"Réunion":"Reunion",
"The Gambia":"Gambia",
"Central African Republic":"CAR",
"Curacao":"Curaçao",
"Curaçao":"Curaçao",
"Jersey":"Channel Islands",
"Guernsey":"Channel Islands",
"East Timor":"Timor-Leste",
"Republic of Korea":"South Korea",
"S. Korea":"South Korea",
"Korea, South":"South Korea",
"United Republic of Tanzania":"Tanzania",
"Holy See":"Vatican City",
"Vatican":"Vatican City",
"Holy See (Vatican City State)":"Vatican City",
"Taiwan*":"Taiwan",
"Taipei and environs":"Taiwan",
"Democratic Republic of Congo":"Congo",
"Congo (Kinshasa)":"Congo",
"DRC":"Congo",
"The Democratic Republic of Congo":"Congo",
"Democratic Republic of the Congo":"Congo",
"Congo (Brazzaville)":"Congo (Brazzaville)",
"The Bahamas":"Bahamas",
"Bahamas, The":"Bahamas",
"Gambia, The":"Gambia",
})
Some small countries may be lacking, I plan to identify and add them into dataset
- Create new
YDay
branch from yesterday's commit - Make it main branch
- Remove Master
- Create Master from Yday
- Make master main
- Visit - https://observablehq.com/d/532511bde07ffc9b - and add data as usual
Since worldometer does not show last 3 days data, it have to be interolated
- Visit - https://observablehq.com/d/cbef3b288d826b0f - and take a closer look at casesMerged,recoveredMerged,deathsmerged variables
They are welcome, but I doubt there will be need for this. One area which we can improve, is to standartize country names using ISO country codes