Category Archives: Uncategorized

The spread is slowing – and it’s decelerating even quicker than last week

I am all for scaring the living daylights out of people if that is what is necessary to keep them at home and isolating. I believe that was the purpose of the release of death projections by the Ontario government this past Friday, and boy, did it ever work. The streets and parks looked like a complete ghost town on a gorgeous April weekend that would normally be a cause for packed beaches and patios.

Having said that, this weeks virus spread numbers across the world have come in even better than I expected. I included the pace from two weeks ago as well just so the scale of deceleration is more obvious.

Week over week changes of active cases per country
March 27->April 3
Filtered on countries with 500+ cases

CountryWeek ending April 3rd paceWeek ending March 27th paceAcceleration of trend in active WoWWeek ending March 20th pace
South Africa23.11%463.37%-95.01%741.67%
Thailand30.27%270.61%-88.81%615.38%
Austria25.90%181.47%-85.73%429.98%
Luxembourg34.26%227.70%-84.95%1719.23%
Mexico44.33%260.38%-82.98%1887.50%
Australia51.52%265.14%-80.57%414.71%
Finland26.46%132.73%-80.06%185.71%
Lebanon23.88%110.65%-78.42%N/A
Dominican Republic151.61%697.14%-78.25%1300.00%
Lithuania93.18%425.37%-78.09%N/A
Croatia79.30%340.32%-76.70%313.33%
New Zealand130.82%536.54%-75.62%N/A
Saudi Arabia56.00%217.26%-74.22%450.82%
Switzerland26.88%101.42%-73.49%393.24%
Spain51.27%171.17%-70.05%285.04%
Malaysia30.76%99.57%-69.11%469.70%
Algeria183.62%594.12%-69.09%N/A
Ukraine241.00%710.81%-66.10%N/A
Iceland32.87%95.79%-65.69%245.30%
Turkey259.67%741.75%-64.99%13120.00%
Ecuador99.49%280.53%-64.53%2089.47%
Denmark21.68%60.08%-63.92%55.63%
USA157.72%426.39%-63.01%766.67%
Italy28.57%75.42%-62.12%153.16%
Panama110.65%288.89%-61.70%661.54%
Germany48.90%123.79%-60.50%441.29%
Hong Kong65.35%162.34%-59.75%201.96%
Netherlands73.65%179.07%-58.87%264.39%
Chile110.50%264.95%-58.29%895.35%
Canada129.55%309.80%-58.18%535.33%
Israel137.26%327.29%-58.06%464.75%
Portugal130.71%311.20%-58.00%809.01%
Morocco120.58%283.95%-57.54%N/A
Singapore51.19%115.35%-55.63%146.60%
Romania140.40%315.52%-55.50%274.32%
Norway40.96%91.95%-55.45%96.48%
Indonesia83.02%185.31%-55.20%433.33%
Ireland97.13%210.22%-53.79%878.26%
Czechia79.95%172.50%-53.65%590.83%
Argentina107.34%231.58%-53.65%406.67%
Slovenia37.68%80.29%-53.07%141.13%
Peru63.98%135.66%-52.84%821.43%
Hungary116.41%245.95%-52.67%N/A
Colombia126.96%263.19%-51.76%1007.69%
Pakistan88.20%176.08%-49.91%2325.00%
Belgium107.84%204.41%-47.25%263.24%
UK152.24%264.85%-42.52%386.48%
Poland138.36%235.63%-41.28%507.46%
Bahrain21.70%36.63%-40.75%N/A
Estonia60.04%99.65%-39.75%314.71%
Brazil162.25%246.81%-34.26%533.77%
Serbia189.33%262.12%-27.77%277.14%
Greece66.14%90.13%-26.62%149.20%
Iraq82.43%108.45%-23.99%N/A
Bosnia and Herzegovina134.65%162.07%-16.92%N/A
Moldova185.64%204.69%-9.31%N/A
Russia288.45%311.25%-7.33%548.65%
India250.25%259.28%-3.48%211.27%
UAE226.78%228.04%-0.55%N/A
France143.97%138.95%3.62%196.22%
Armenia128.67%122.22%5.27%N/A
Sweden88.87%83.45%6.50%97.91%
Iran69.78%64.15%8.78%56.62%
Philippines294.15%251.96%16.74%257.89%
Egypt80.26%65.96%21.68%360.78%
Cameroon456.32%248.00%84.00%N/A
Japan118.18%42.40%178.70%34.22%
Qatar88.63%12.83%591.03%75.57%

The deceleration in the pace of increase in trouble hot spots such as Italy and Spain is especially note worthy as it pushes down the overall spread of the virus across the world.

Italy went from a 153% increase week ending March 20th, to a 75% increase week ending March 27th, then down to just a 28% increase this past week. This equates to an average daily increase last week of just 3.66%. I fully expect Italy to start outright decreasing its number of active cases for the first time this coming week with healthy recoveries driving this reduction.

The French numbers look far worse than they really are because France decided to finally include all cases handled outside of hospitals (eg. long term care facilities) in their count. Why that wasn’t included in the first place baffles me, but it also messes with trend analysis, since many of the cases were actually discovered weeks ago, but they are counted in this weeks numbers. This makes the past week look far worse than it really was, and yet even then, the week was pretty much at par with the one preceding it.

For that reason I added a line in the aggregate chart which excludes the artificial impact of that French case adjustment:

RegionWeek ending April 3rd paceWeek ending March 27th paceAcceleration of trend in active WoWWeek ending March 20th pace
World90.03%151.91%-40.74%160.04%
Total less China91.15%159.77%-42.95%213.70%
Total less China/US71.17%125.49%-43.29%189.92%
Total less China/US/France65.19%124.45%-47.62%N/A

It’s clear the “excluding China” adjustment no longer makes any difference, so I will remove it next week along with the France adjustment, leaving only the “excluding US” line because I don’t think we’ve seen the worst there yet. The US now accounts for a full 1/3rd of the world active cases, and the rate at which people are testing positive indicates we’ve still only scratched the surface.

We can see that on aggregate the rate of spread of the virus is slowing significantly and is poised to continue to do so going forward.

In future posts I want to share the detailed stats on Canada broken down by provinces that I started collecting a bit over week ago, and maybe dive a little deeper into my favorite statistic, the % positive of tests, which is now easier than ever to calculate since Worldometers started publishing test numbers per country.


Follow me on:
Facebooktwitterrss

Is 1 million tests good?

The US hit a major milestone in terms of testing yesterday, as per the Covid Tracking Project over 1 million covid tests have been conducted in the country. This is by far the most of any country that reports these numbers, and considering how late the testing started, it is truly an impressive feat. However, does this mean that we have a good idea of the spread of the virus in the US? There are a few statistics I track that might give us a better indication than just a pure top line number.

Country# of testsTests per 1M in pop% positive
Norway90,242166455.14%
Italy477,359789622.16%
S. Korea395,19477132.18%
Canada244,42164713.52%
Austria49,455549019.79%
Denmark27,109468210.55%
USA1,048,971317117.97%
UK152,979225116.44%
# of tests completed as of March 31, 2020 – various official sources

The first obvious thing to do is to scale the number of tests by the size of the population. If I’m in Luxembourg 1 million tests would mean I’ve tested my entire population, twice, but if I am in China that’s not a significant percentage of the population. The US has so far tested approx. 3,200 people per 1M in population, which is the same as saying it’s tested 0.3% of its population. Given that they only started testing a couple of weeks ago, which is far later than all the other countries in the list above, that’s a pretty impressive pace, but in the end it still falls short of where it should be. There is a lot more work to do to get a good sense of where the pandemic is.

Canada is testing at about the same pace as the US per 1M in population right now (roughly increasing by 500 ppl per 1M per day), but we’ve had a solid few weeks in terms of a head start, so we are in a much better shape overall at 6,500 people tested per 1M in population.

The other key statistic to track is the % of positives identified across all cases tested. In general the countries that are testing sufficiently and are able to contain the outbreaks have lower positive rates. This makes sense because they are testing more people who have symptoms but are not covid positive, which in turn means they are not just testing the sickest of the sick but have the capacity to test beyond that. Additionally if the sample can be assumed to be somewhat random, the positive % should be relatively lower for countries where the virus is not as wide spread.

We can see that Italy has a very high positive % despite having tested a large portion of its population. This is not good because it implies they either don’t have the testing capacity to reach the symptomatic people that would test negative, or the country is in fact that infected. The situation there is improving daily, and the rate is starting to come down slightly, so I expect we’ll know the answer soon.

On the other hand the US positive % rate is almost as high as Italys, and it is still increasing daily, which are both very troubling signs. However, as bad as the overall US rate is, the NY state rate is close to 40%!! That means that for every 2 people that get tested in NY state, 1 of them tests positive for covid. That’s truly frightening, and I believe the other major cities in the US are not yet testing enough, so unfortunately I think the worst is still to come.

The situation in Canada is not all roses, as the positive test rate is still climbing, but at 3.52% overall and 6% in worst hit Quebec, I think it’s relatively speaking under control. We will know more when the backlog of test cases is cleared, which is on schedule for the end of this week or latest early next week. I’m cautiously optimistic, but a jump in the positive rate would be an early worrying sign.

Photo by CDC on Unsplash


Follow me on:
Facebooktwitterrss

Good news on Corona?

The coronavirus pandemic has gripped the world both physically and psychologically. Everyday we see heartbreaking personal stories, terrifying death numbers, and have to give up our basic freedoms in the interest of our communities.

Being a stats geek myself I’ve been following the numbers very closely, somewhat to try to forecast the economic rebound, perhaps a bit our of morbid curiosity, but mostly because I’ve been deprived of the joys of following the stats for my precious World Champion Raptors and their ugly step sibling soon-to-turn-beautiful-swan (we hope), the Maple Leafs. What a red blooded sports following male to do?

Enough about me and my sports stats withdrawals though. Are any of these social distancing measures making any difference at all? The good news is that they appear to be helping.

Week over week changes of active cases per country
March 20->27
Filtered on countries with 500+ cases

CountryChange in activePrevious weeks paceAcceleration of trend in active
Turkey741.75%13120.00%-94.35%
Pakistan176.08%2325.00%-92.43%
Luxembourg227.70%1719.23%-86.76%
Ecuador280.53%2089.47%-86.57%
Mexico260.38%1887.50%-86.21%
Peru135.66%821.43%-83.49%
Qatar12.83%75.57%-83.03%
Egypt65.96%360.78%-81.72%
Malaysia99.57%469.70%-78.80%
Ireland210.22%878.26%-76.06%
Switzerland101.42%393.24%-74.21%
Colombia263.19%1007.69%-73.88%
Germany123.79%441.29%-71.95%
Czechia172.50%590.83%-70.80%
Chile264.95%895.35%-70.41%
Estonia99.65%314.71%-68.34%
Portugal311.20%809.01%-61.53%
Iceland95.79%245.30%-60.95%
Austria181.47%429.98%-57.79%
Indonesia185.31%433.33%-57.24%
Panama288.89%661.54%-56.33%
Thailand270.61%615.38%-56.03%
Brazil246.81%533.77%-53.76%
Poland235.63%507.46%-53.57%
Saudi Arabia217.26%450.82%-51.81%
Italy75.42%153.16%-50.76%
Dominican Republic697.14%1300.00%-46.37%
Russia311.25%548.65%-43.27%
Slovenia80.29%141.13%-43.11%
Argentina231.58%406.67%-43.05%
Canada309.80%535.33%-42.13%
Spain171.17%285.04%-39.95%
Greece90.13%149.20%-39.59%
South Africa463.37%741.67%-37.52%
Australia265.14%414.71%-36.06%
Netherlands179.07%264.39%-32.27%
UK264.85%386.48%-31.47%
Israel327.29%464.75%-29.58%
France138.95%196.22%-29.19%
Finland132.73%185.71%-28.53%
Belgium204.41%263.24%-22.35%
Singapore115.35%146.60%-21.31%
Hong Kong162.34%201.96%-19.62%
Sweden83.45%97.91%-14.77%
China-47.33%-51.29%-7.72%
Serbia262.12%277.14%-5.42%
Norway91.95%96.48%-4.69%
Philippines251.96%257.89%-2.30%
Denmark60.08%55.63%8.01%
Croatia340.32%313.33%8.61%
Iran64.15%56.62%13.30%
Romania315.52%274.32%15.02%
India259.28%211.27%22.72%
Japan42.40%34.22%23.92%

The virus is still spreading, and will likely continue for a while, but the rate of the spread is decreasing sharply across virtually all countries, with only 6 out of the 58 showing an accelerating trend. In addition, 3 of the 6 showing an acceleration, are already keeping the spread relatively contained, but they are worth watching should this be a start of a reversal in direction.

If we summarize the numbers they look as follows:

RegionChange in activeLast weeks paceAcceleration of pace of active
World151.91%160.04%-5.08%
World less China159.77%213.70%-25.24%
World less China/US125.49%189.92%-33.92%

I am excluding China because they are on the down slope of the curve and therefore can skew the numbers to make it appear as though there is no improvement in the pace week-to-week. The effect is clearly seen in the table above with World with China included not showing much of a deceleration.

I’m also excluding the US from my analysis for now because they are in a very different stage of this pandemic (testing wise) than the majority of the world, and are a large enough block to muddy the waters. The good news is that the US is testing at a truly impressive pace over the past week, quickly approaching 1 million tests completed, so hopefully we can all have a better picture of the situation there soon.

In summary, we can see that the restrictions most countries have put into place are having a very positive effect on the spread of the virus. I wouldn’t call more than doubling of the active cases in a week a victory, but it certainly beats tripling, and if the deceleration of the trend continues at -33% a week, we should be able to avoid some of the worst case scenarios being talked about in the media.

Clearly the best thing you can do to help is out is to keep re-watching those Netflix shows, play some video games, and stay at home. If you ask me that’s not a bad price to pay to make this go away quicker and save the lives of those vulnerable.

All numbers courtesy of the excellent https://www.worldometers.info/coronavirus/#countries site.

Photo by CDC on Unsplash

I picked one stat for today’s blog post, but there are plenty of others that I am tracking that confirm the trend, and I hope to find some time to post those in the near future.


Follow me on:
Facebooktwitterrss