SlideShare a Scribd company logo
Caveats and Comments
1. These are not confidential. You can freely share this output freely. The code is available at
https://github.com/StevenLShafer/COVID19/.
2. This is my analysis, not Stanford’s analysis. My understanding is that Stanford’s internal analysis, done to plan resource
allocation at Stanford, shows substantially longer doubling times. This is reassuring for those of us working at Stanford.
3. The data are from usafacts.org. Here is the file: https://usafactsstatic.blob.core.windows.net/public/data/covid-
19/covid_confirmed_usafacts.csv. The data are collected from state and county public health departments.
4. With trepidation, I have changed the fits. Previously I used two log linear fits. However, because the curves are starting to truly
flatten, I now fit the second curve to exp(log(observed Y on day 1 of final segment) + peak * (1-exp(-k * delta time))). This is an
empiric function of the rise to steady state. It is not based on epidemiological principles, but simply on observation of the data. The
"peak" is a model parameter that may or may not have any validity.
5. The idiosyncratic locations chosen for the analysis reflect where Pamela and I have friends and family. I’m happy to add other
regions. Also, I’m happy to add people to the blind CC distribution list. Just let me know.
6. Send any questions to steven.shafer@stanford.edu.
1
USA
382,802
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's USA Projection as of 2020-03-31
Initial doubling: 2.1 days, Predicted peak: 1,552,693
2
New York City
11,060
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's New York City Projection as of 2020-03-31
Initial doubling: 1.7 days, Predicted peak: 30,058
3
Santa Clara and San Mateo
1,701
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's Santa Clara and San Mateo Projection as of 2020-03-31
Initial doubling: 3.4 days, Predicted peak: 5,630
4
San Francisco
635
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's San Francisco Projection as of 2020-03-31
Initial doubling: 4.1 days, Predicted peak: 2,256
5
King County (Seattle)
3,285
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's King County (Seattle) Projection as of 2020-03-31
Initial doubling: 2.2 days, Predicted peak: 8,960
6
Multnomah County (Portland)
296
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's Multnomah County (Portland) Projection as of 2020-03-31
Initial doubling: 1.7 days, Predicted peak: 1,418
7
Westchester County
12,109
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's Westchester County Projection as of 2020-03-31
Initial doubling: 2.0 days, Predicted peak: 13,023
8
Alameda County
510
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's Alameda County Projection as of 2020-03-31
Initial doubling: 2.6 days, Predicted peak: 860
9
Orleans Parish
2,870
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's Orleans Parish Projection as of 2020-03-31
Initial doubling: 2.4 days, Predicted peak: 8,568
10
Bay Area
2,763
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's Bay Area Projection as of 2020-03-31
Initial doubling: 2.6 days, Predicted peak: 10,235
11
California
15,723
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
Date
Actual
(points)
/
Predicted
(line)
Phase
Pre log linear
Log linear
Social distancing
Steve's California Projection as of 2020-03-31
Initial doubling: 3.0 days, Predicted peak: 101,718
12
Doubling Time
Overall US: 3.7 days
0
2
4
State
Doubling
Time
Steve's 7 day estimation of doubling time 2020-03-31
13
Doubling Time
3.00
3.50
4.00
4.50
5.00
5.50
Doubling Time
Steve's 7 day estimation of doubling time 2020-03-31
14
All states in 1 week
Overall US: 20.8 cases
0
25
50
75
100
125
State
Cases
per
10,000
in
1
week
Steve's projection for 2020-04-06
15
Projected Cases per 10,000
30
60
90
120
Cases Per 10000
Steve's projection for 2020-04-06
16

More Related Content

More from Steve Shafer

COVID-19 Update (US States): October 9, 2020
COVID-19 Update (US States): October 9, 2020COVID-19 Update (US States): October 9, 2020
COVID-19 Update (US States): October 9, 2020
Steve Shafer
 
COVID-19 Update (US Counties): October 9, 2020
COVID-19 Update (US Counties): October 9, 2020COVID-19 Update (US Counties): October 9, 2020
COVID-19 Update (US Counties): October 9, 2020
Steve Shafer
 
COVID-19 Update (Summary): October 9, 2020
COVID-19 Update (Summary): October 9, 2020COVID-19 Update (Summary): October 9, 2020
COVID-19 Update (Summary): October 9, 2020
Steve Shafer
 
COVID-19 Update (International): October 9, 2020
COVID-19 Update (International): October 9, 2020COVID-19 Update (International): October 9, 2020
COVID-19 Update (International): October 9, 2020
Steve Shafer
 
COVID-19 Update (US States): October 8, 2020
COVID-19 Update (US States): October 8, 2020 COVID-19 Update (US States): October 8, 2020
COVID-19 Update (US States): October 8, 2020
Steve Shafer
 
COVID-19 Update (US Counties): October 8, 2020
COVID-19 Update (US Counties): October 8, 2020 COVID-19 Update (US Counties): October 8, 2020
COVID-19 Update (US Counties): October 8, 2020
Steve Shafer
 
COVID-19 Update (Summary): October 8, 2020
COVID-19 Update (Summary): October 8, 2020 COVID-19 Update (Summary): October 8, 2020
COVID-19 Update (Summary): October 8, 2020
Steve Shafer
 
COVID-19 Update (International): October 8, 2020
COVID-19 Update (International): October 8, 2020 COVID-19 Update (International): October 8, 2020
COVID-19 Update (International): October 8, 2020
Steve Shafer
 
COVID-19 Update (US States): October 7, 2020
COVID-19 Update (US States): October 7, 2020 COVID-19 Update (US States): October 7, 2020
COVID-19 Update (US States): October 7, 2020
Steve Shafer
 
COVID-19 Update (US Counties): October 7, 2020
COVID-19 Update (US Counties): October 7, 2020 COVID-19 Update (US Counties): October 7, 2020
COVID-19 Update (US Counties): October 7, 2020
Steve Shafer
 
COVID-19 Update (Summary): October 7, 2020
COVID-19 Update (Summary): October 7, 2020 COVID-19 Update (Summary): October 7, 2020
COVID-19 Update (Summary): October 7, 2020
Steve Shafer
 
COVID-19 Update (International): October 7, 2020
COVID-19 Update (International): October 7, 2020 COVID-19 Update (International): October 7, 2020
COVID-19 Update (International): October 7, 2020
Steve Shafer
 
COVID-19 Update (US States): October 6, 2020
COVID-19 Update (US States): October 6, 2020 COVID-19 Update (US States): October 6, 2020
COVID-19 Update (US States): October 6, 2020
Steve Shafer
 
COVID-19 Update (US Counties): October 6, 2020
COVID-19 Update (US Counties): October 6, 2020 COVID-19 Update (US Counties): October 6, 2020
COVID-19 Update (US Counties): October 6, 2020
Steve Shafer
 
COVID-19 Update (Summary): October 6, 2020
COVID-19 Update (Summary): October 6, 2020 COVID-19 Update (Summary): October 6, 2020
COVID-19 Update (Summary): October 6, 2020
Steve Shafer
 
COVID-19 Update (International): October 6, 2020
COVID-19 Update (International): October 6, 2020 COVID-19 Update (International): October 6, 2020
COVID-19 Update (International): October 6, 2020
Steve Shafer
 
COVID-19 Update (US States): October 5, 2020
COVID-19 Update (US States): October 5, 2020 COVID-19 Update (US States): October 5, 2020
COVID-19 Update (US States): October 5, 2020
Steve Shafer
 
COVID-19 Update (US Counties): October 5, 2020
COVID-19 Update (US Counties): October 5, 2020 COVID-19 Update (US Counties): October 5, 2020
COVID-19 Update (US Counties): October 5, 2020
Steve Shafer
 
COVID-19 Update (Summary): October 5, 2020
COVID-19 Update (Summary): October 5, 2020 COVID-19 Update (Summary): October 5, 2020
COVID-19 Update (Summary): October 5, 2020
Steve Shafer
 
COVID-19 Update (International): October 5, 2020
COVID-19 Update (International): October 5, 2020 COVID-19 Update (International): October 5, 2020
COVID-19 Update (International): October 5, 2020
Steve Shafer
 

More from Steve Shafer (20)

COVID-19 Update (US States): October 9, 2020
COVID-19 Update (US States): October 9, 2020COVID-19 Update (US States): October 9, 2020
COVID-19 Update (US States): October 9, 2020
 
COVID-19 Update (US Counties): October 9, 2020
COVID-19 Update (US Counties): October 9, 2020COVID-19 Update (US Counties): October 9, 2020
COVID-19 Update (US Counties): October 9, 2020
 
COVID-19 Update (Summary): October 9, 2020
COVID-19 Update (Summary): October 9, 2020COVID-19 Update (Summary): October 9, 2020
COVID-19 Update (Summary): October 9, 2020
 
COVID-19 Update (International): October 9, 2020
COVID-19 Update (International): October 9, 2020COVID-19 Update (International): October 9, 2020
COVID-19 Update (International): October 9, 2020
 
COVID-19 Update (US States): October 8, 2020
COVID-19 Update (US States): October 8, 2020 COVID-19 Update (US States): October 8, 2020
COVID-19 Update (US States): October 8, 2020
 
COVID-19 Update (US Counties): October 8, 2020
COVID-19 Update (US Counties): October 8, 2020 COVID-19 Update (US Counties): October 8, 2020
COVID-19 Update (US Counties): October 8, 2020
 
COVID-19 Update (Summary): October 8, 2020
COVID-19 Update (Summary): October 8, 2020 COVID-19 Update (Summary): October 8, 2020
COVID-19 Update (Summary): October 8, 2020
 
COVID-19 Update (International): October 8, 2020
COVID-19 Update (International): October 8, 2020 COVID-19 Update (International): October 8, 2020
COVID-19 Update (International): October 8, 2020
 
COVID-19 Update (US States): October 7, 2020
COVID-19 Update (US States): October 7, 2020 COVID-19 Update (US States): October 7, 2020
COVID-19 Update (US States): October 7, 2020
 
COVID-19 Update (US Counties): October 7, 2020
COVID-19 Update (US Counties): October 7, 2020 COVID-19 Update (US Counties): October 7, 2020
COVID-19 Update (US Counties): October 7, 2020
 
COVID-19 Update (Summary): October 7, 2020
COVID-19 Update (Summary): October 7, 2020 COVID-19 Update (Summary): October 7, 2020
COVID-19 Update (Summary): October 7, 2020
 
COVID-19 Update (International): October 7, 2020
COVID-19 Update (International): October 7, 2020 COVID-19 Update (International): October 7, 2020
COVID-19 Update (International): October 7, 2020
 
COVID-19 Update (US States): October 6, 2020
COVID-19 Update (US States): October 6, 2020 COVID-19 Update (US States): October 6, 2020
COVID-19 Update (US States): October 6, 2020
 
COVID-19 Update (US Counties): October 6, 2020
COVID-19 Update (US Counties): October 6, 2020 COVID-19 Update (US Counties): October 6, 2020
COVID-19 Update (US Counties): October 6, 2020
 
COVID-19 Update (Summary): October 6, 2020
COVID-19 Update (Summary): October 6, 2020 COVID-19 Update (Summary): October 6, 2020
COVID-19 Update (Summary): October 6, 2020
 
COVID-19 Update (International): October 6, 2020
COVID-19 Update (International): October 6, 2020 COVID-19 Update (International): October 6, 2020
COVID-19 Update (International): October 6, 2020
 
COVID-19 Update (US States): October 5, 2020
COVID-19 Update (US States): October 5, 2020 COVID-19 Update (US States): October 5, 2020
COVID-19 Update (US States): October 5, 2020
 
COVID-19 Update (US Counties): October 5, 2020
COVID-19 Update (US Counties): October 5, 2020 COVID-19 Update (US Counties): October 5, 2020
COVID-19 Update (US Counties): October 5, 2020
 
COVID-19 Update (Summary): October 5, 2020
COVID-19 Update (Summary): October 5, 2020 COVID-19 Update (Summary): October 5, 2020
COVID-19 Update (Summary): October 5, 2020
 
COVID-19 Update (International): October 5, 2020
COVID-19 Update (International): October 5, 2020 COVID-19 Update (International): October 5, 2020
COVID-19 Update (International): October 5, 2020
 

COVID-19 Analysis: April 1, 2020