Skip to content

Instantly share code, notes, and snippets.

@dmd
Created August 10, 2020 19:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dmd/86e3ca7f41819f0ae4f767dacd2be2c9 to your computer and use it in GitHub Desktop.
Save dmd/86e3ca7f41819f0ae4f767dacd2be2c9 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python3
import requests
import codecs
import csv
r = requests.get('https://raw.githubusercontent.com/nytimes/covid-19-data/master/us-counties.csv')
data = list(csv.reader(codecs.iterdecode(r.iter_lines(), 'utf-8')))
m = [d for d in data if d[1:3] == ["Middlesex", "Massachusetts"]]
s = [d for d in data if d[1:3] == ["Suffolk", "Massachusetts"]]
n = [d for d in data if d[1:3] == ["Norfolk", "Massachusetts"]]
msn = (int(m[-1][4]) - int(m[-8][4])) + (int(s[-1][4]) - int(s[-8][4])) + (int(n[-1][4]) - int(n[-8][4]))
print(f"Norfolk + Suffolk + Middlesex, last 7 days new cases: {msn}")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment