{
"cells": [
{
"cell_type": "code",
"execution_count": 91,
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"The sql extension is already loaded. To reload it, use:\n",
" %reload_ext sql\n"
]
}
],
"source": [
"import itertools\n",
"import collections\n",
"import json\n",
"import pandas as pd\n",
"import numpy as np\n",
"from scipy.stats import gmean\n",
"import datetime\n",
"\n",
"import sqlalchemy\n",
"\n",
"import matplotlib as mpl\n",
"import matplotlib.pyplot as plt\n",
"%matplotlib inline\n",
"%load_ext sql"
]
},
{
"cell_type": "code",
"execution_count": 92,
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"connection_string = 'postgresql://covid:3NbjJTkT63@localhost/covid'"
]
},
{
"cell_type": "code",
"execution_count": 93,
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"text/plain": [
"'Connected: covid@covid'"
]
},
"execution_count": 93,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"%sql $connection_string"
]
},
{
"cell_type": "code",
"execution_count": 94,
"metadata": {},
"outputs": [],
"source": [
"conn = sqlalchemy.create_engine(connection_string)"
]
},
{
"cell_type": "code",
"execution_count": 95,
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"normalisation_date = '2020-08-01' # '2020-05-15'\n",
"\n",
"hospital_normalisation_date = {\n",
" 'hospital_normalisation_date': normalisation_date\n",
"}\n",
"\n",
"with open('hospital_normalisation_date.json', 'w') as f:\n",
" json.dump(hospital_normalisation_date, f)\n",
" \n",
"hnd = pd.to_datetime(normalisation_date).strftime(\"%d %B %Y\")\n",
"with open('hospital_normalisation_date.js', 'w') as f:\n",
" f.write(f\"document.write('{hnd}');\")"
]
},
{
"cell_type": "code",
"execution_count": 109,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" new_admissions | \n",
" new_admissions_7 | \n",
" new_cases | \n",
" new_cases_7 | \n",
" new_deaths | \n",
" new_deaths_7 | \n",
" hospital_cases | \n",
" hospital_cases_7 | \n",
" ventilator_beds | \n",
" ventilator_beds_7 | \n",
"
\n",
" \n",
" date | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
"
\n",
" \n",
" \n",
" \n",
" 2021-01-22 | \n",
" 3341.0 | \n",
" 3771.7500 | \n",
" 29094.0 | \n",
" 24870.428 | \n",
" 1401 | \n",
" 1238.7142 | \n",
" 38144.0 | \n",
" 38057.168 | \n",
" 4076.0 | \n",
" 4015.8572 | \n",
"
\n",
" \n",
" 2021-01-23 | \n",
" NaN | \n",
" 3651.6667 | \n",
" 20495.0 | \n",
" 22463.666 | \n",
" 1348 | \n",
" 1241.7142 | \n",
" 37266.0 | \n",
" 37915.600 | \n",
" 4066.0 | \n",
" 4027.3333 | \n",
"
\n",
" \n",
" 2021-01-24 | \n",
" NaN | \n",
" NaN | \n",
" 14266.0 | \n",
" NaN | \n",
" 610 | \n",
" NaN | \n",
" 37561.0 | \n",
" NaN | \n",
" 4077.0 | \n",
" NaN | \n",
"
\n",
" \n",
" 2021-01-25 | \n",
" NaN | \n",
" NaN | \n",
" 4482.0 | \n",
" NaN | \n",
" 592 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" 4032.0 | \n",
" NaN | \n",
"
\n",
" \n",
" 2021-01-26 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" 1631 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" new_admissions new_admissions_7 new_cases new_cases_7 \\\n",
"date \n",
"2021-01-22 3341.0 3771.7500 29094.0 24870.428 \n",
"2021-01-23 NaN 3651.6667 20495.0 22463.666 \n",
"2021-01-24 NaN NaN 14266.0 NaN \n",
"2021-01-25 NaN NaN 4482.0 NaN \n",
"2021-01-26 NaN NaN NaN NaN \n",
"\n",
" new_deaths new_deaths_7 hospital_cases hospital_cases_7 \\\n",
"date \n",
"2021-01-22 1401 1238.7142 38144.0 38057.168 \n",
"2021-01-23 1348 1241.7142 37266.0 37915.600 \n",
"2021-01-24 610 NaN 37561.0 NaN \n",
"2021-01-25 592 NaN NaN NaN \n",
"2021-01-26 1631 NaN NaN NaN \n",
"\n",
" ventilator_beds ventilator_beds_7 \n",
"date \n",
"2021-01-22 4076.0 4015.8572 \n",
"2021-01-23 4066.0 4027.3333 \n",
"2021-01-24 4077.0 NaN \n",
"2021-01-25 4032.0 NaN \n",
"2021-01-26 NaN NaN "
]
},
"execution_count": 109,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"qstr = '''select uk_data.date\n",
" , uk_data.new_admissions, uk_data_7.new_admissions as new_admissions_7\n",
" , uk_data.new_cases, uk_data_7.new_cases as new_cases_7\n",
" , uk_data.new_deaths, uk_data_7.new_deaths as new_deaths_7\n",
" , uk_data.hospital_cases, uk_data_7.hospital_cases as hospital_cases_7\n",
" , uk_data.ventilator_beds, uk_data_7.ventilator_beds as ventilator_beds_7\n",
" from uk_data left outer join uk_data_7 using (date)\n",
" order by uk_data.date'''\n",
"hd2 = pd.read_sql_query(qstr, conn)\n",
"hd2['date'] = hd2.date.astype('datetime64[ns]')\n",
"hd2.set_index('date', inplace=True)\n",
"hd2.tail()"
]
},
{
"cell_type": "code",
"execution_count": 111,
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
" * postgresql://covid:***@localhost/covid\n",
"390 rows affected.\n",
"Returning data to local variable res\n"
]
}
],
"source": [
"%%sql res << select uk_data.date\n",
" , uk_data.new_admissions, uk_data_7.new_admissions as new_admissions_7\n",
" , uk_data.new_cases, uk_data_7.new_cases as new_cases_7\n",
" , uk_data.new_deaths, uk_data_7.new_deaths as new_deaths_7\n",
" , uk_data.hospital_cases, uk_data_7.hospital_cases as hospital_cases_7\n",
" , uk_data.ventilator_beds, uk_data_7.ventilator_beds as ventilator_beds_7\n",
" from uk_data left outer join uk_data_7 using (date)\n",
" order by uk_data.date"
]
},
{
"cell_type": "code",
"execution_count": 112,
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" new_admissions | \n",
" new_admissions_7 | \n",
" new_cases | \n",
" new_cases_7 | \n",
" new_deaths | \n",
" new_deaths_7 | \n",
" hospital_cases | \n",
" hospital_cases_7 | \n",
" ventilator_beds | \n",
" ventilator_beds_7 | \n",
"
\n",
" \n",
" date | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
"
\n",
" \n",
" \n",
" \n",
" 2021-01-17 | \n",
" 3725.0 | \n",
" 3939.0000 | \n",
" 28875.0 | \n",
" 37337.855 | \n",
" 671 | \n",
" 1217.5714 | \n",
" 38095.0 | \n",
" 38292.285 | \n",
" 3871.0 | \n",
" 3857.4285 | \n",
"
\n",
" \n",
" 2021-01-18 | \n",
" 4054.0 | \n",
" 3872.8572 | \n",
" 44732.0 | \n",
" 35766.570 | \n",
" 599 | \n",
" 1223.5714 | \n",
" 39181.0 | \n",
" 38338.145 | \n",
" 3916.0 | \n",
" 3898.5715 | \n",
"
\n",
" \n",
" 2021-01-19 | \n",
" 4132.0 | \n",
" 3825.8572 | \n",
" 39311.0 | \n",
" 34143.285 | \n",
" 1610 | \n",
" 1240.8572 | \n",
" 38765.0 | \n",
" 38348.430 | \n",
" 3947.0 | \n",
" 3939.5715 | \n",
"
\n",
" \n",
" 2021-01-20 | \n",
" 4016.0 | \n",
" 3811.0000 | \n",
" 35015.0 | \n",
" 32707.428 | \n",
" 1820 | \n",
" 1248.4286 | \n",
" 38650.0 | \n",
" 38294.000 | \n",
" 3953.0 | \n",
" 3969.8572 | \n",
"
\n",
" \n",
" 2021-01-21 | \n",
" 3598.0 | \n",
" 3828.2000 | \n",
" 31430.0 | \n",
" 30620.428 | \n",
" 1290 | \n",
" 1239.7142 | \n",
" 37957.0 | \n",
" 38217.715 | \n",
" 3960.0 | \n",
" 3999.2856 | \n",
"
\n",
" \n",
" 2021-01-22 | \n",
" 3341.0 | \n",
" 3771.7500 | \n",
" 29094.0 | \n",
" 24870.428 | \n",
" 1401 | \n",
" 1238.7142 | \n",
" 38144.0 | \n",
" 38057.168 | \n",
" 4076.0 | \n",
" 4015.8572 | \n",
"
\n",
" \n",
" 2021-01-23 | \n",
" NaN | \n",
" 3651.6667 | \n",
" 20495.0 | \n",
" 22463.666 | \n",
" 1348 | \n",
" 1241.7142 | \n",
" 37266.0 | \n",
" 37915.600 | \n",
" 4066.0 | \n",
" 4027.3333 | \n",
"
\n",
" \n",
" 2021-01-24 | \n",
" NaN | \n",
" NaN | \n",
" 14266.0 | \n",
" NaN | \n",
" 610 | \n",
" NaN | \n",
" 37561.0 | \n",
" NaN | \n",
" 4077.0 | \n",
" NaN | \n",
"
\n",
" \n",
" 2021-01-25 | \n",
" NaN | \n",
" NaN | \n",
" 4482.0 | \n",
" NaN | \n",
" 592 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" 4032.0 | \n",
" NaN | \n",
"
\n",
" \n",
" 2021-01-26 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" 1631 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" new_admissions new_admissions_7 new_cases new_cases_7 \\\n",
"date \n",
"2021-01-17 3725.0 3939.0000 28875.0 37337.855 \n",
"2021-01-18 4054.0 3872.8572 44732.0 35766.570 \n",
"2021-01-19 4132.0 3825.8572 39311.0 34143.285 \n",
"2021-01-20 4016.0 3811.0000 35015.0 32707.428 \n",
"2021-01-21 3598.0 3828.2000 31430.0 30620.428 \n",
"2021-01-22 3341.0 3771.7500 29094.0 24870.428 \n",
"2021-01-23 NaN 3651.6667 20495.0 22463.666 \n",
"2021-01-24 NaN NaN 14266.0 NaN \n",
"2021-01-25 NaN NaN 4482.0 NaN \n",
"2021-01-26 NaN NaN NaN NaN \n",
"\n",
" new_deaths new_deaths_7 hospital_cases hospital_cases_7 \\\n",
"date \n",
"2021-01-17 671 1217.5714 38095.0 38292.285 \n",
"2021-01-18 599 1223.5714 39181.0 38338.145 \n",
"2021-01-19 1610 1240.8572 38765.0 38348.430 \n",
"2021-01-20 1820 1248.4286 38650.0 38294.000 \n",
"2021-01-21 1290 1239.7142 37957.0 38217.715 \n",
"2021-01-22 1401 1238.7142 38144.0 38057.168 \n",
"2021-01-23 1348 1241.7142 37266.0 37915.600 \n",
"2021-01-24 610 NaN 37561.0 NaN \n",
"2021-01-25 592 NaN NaN NaN \n",
"2021-01-26 1631 NaN NaN NaN \n",
"\n",
" ventilator_beds ventilator_beds_7 \n",
"date \n",
"2021-01-17 3871.0 3857.4285 \n",
"2021-01-18 3916.0 3898.5715 \n",
"2021-01-19 3947.0 3939.5715 \n",
"2021-01-20 3953.0 3969.8572 \n",
"2021-01-21 3960.0 3999.2856 \n",
"2021-01-22 4076.0 4015.8572 \n",
"2021-01-23 4066.0 4027.3333 \n",
"2021-01-24 4077.0 NaN \n",
"2021-01-25 4032.0 NaN \n",
"2021-01-26 NaN NaN "
]
},
"execution_count": 112,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"hospital_data = res.DataFrame()\n",
"hospital_data['date'] = hospital_data.date.astype('datetime64[ns]')\n",
"hospital_data.set_index('date', inplace=True)\n",
"hospital_data.tail(10)"
]
},
{
"cell_type": "code",
"execution_count": 113,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" new_admissions | \n",
" new_admissions_7 | \n",
" new_cases | \n",
" new_cases_7 | \n",
" new_deaths | \n",
" new_deaths_7 | \n",
" hospital_cases | \n",
" hospital_cases_7 | \n",
" ventilator_beds | \n",
" ventilator_beds_7 | \n",
"
\n",
" \n",
" date | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
" | \n",
"
\n",
" \n",
" \n",
" \n",
" 2020-01-03 | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" True | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
"
\n",
" \n",
" 2020-01-04 | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" True | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
"
\n",
" \n",
" 2020-01-05 | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" True | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
"
\n",
" \n",
" 2020-01-06 | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" True | \n",
" True | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
"
\n",
" \n",
" 2020-01-07 | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" True | \n",
" True | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 2021-01-22 | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
"
\n",
" \n",
" 2021-01-23 | \n",
" False | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
" True | \n",
"
\n",
" \n",
" 2021-01-24 | \n",
" False | \n",
" False | \n",
" True | \n",
" False | \n",
" True | \n",
" False | \n",
" True | \n",
" False | \n",
" True | \n",
" False | \n",
"
\n",
" \n",
" 2021-01-25 | \n",
" False | \n",
" False | \n",
" True | \n",
" False | \n",
" True | \n",
" False | \n",
" False | \n",
" False | \n",
" True | \n",
" False | \n",
"
\n",
" \n",
" 2021-01-26 | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" True | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
" False | \n",
"
\n",
" \n",
"
\n",
"
390 rows × 10 columns
\n",
"
"
],
"text/plain": [
" new_admissions new_admissions_7 new_cases new_cases_7 \\\n",
"date \n",
"2020-01-03 False False False False \n",
"2020-01-04 False False False False \n",
"2020-01-05 False False False False \n",
"2020-01-06 False False False False \n",
"2020-01-07 False False False False \n",
"... ... ... ... ... \n",
"2021-01-22 True True True True \n",
"2021-01-23 False True True True \n",
"2021-01-24 False False True False \n",
"2021-01-25 False False True False \n",
"2021-01-26 False False False False \n",
"\n",
" new_deaths new_deaths_7 hospital_cases hospital_cases_7 \\\n",
"date \n",
"2020-01-03 True False False False \n",
"2020-01-04 True False False False \n",
"2020-01-05 True False False False \n",
"2020-01-06 True True False False \n",
"2020-01-07 True True False False \n",
"... ... ... ... ... \n",
"2021-01-22 True True True True \n",
"2021-01-23 True True True True \n",
"2021-01-24 True False True False \n",
"2021-01-25 True False False False \n",
"2021-01-26 True False False False \n",
"\n",
" ventilator_beds ventilator_beds_7 \n",
"date \n",
"2020-01-03 False False \n",
"2020-01-04 False False \n",
"2020-01-05 False False \n",
"2020-01-06 False False \n",
"2020-01-07 False False \n",
"... ... ... \n",
"2021-01-22 True True \n",
"2021-01-23 True True \n",
"2021-01-24 True False \n",
"2021-01-25 True False \n",
"2021-01-26 False False \n",
"\n",
"[390 rows x 10 columns]"
]
},
"execution_count": 113,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"hospital_data == hd2"
]
},
{
"cell_type": "code",
"execution_count": 114,
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"text/plain": [
"new_admissions float64\n",
"new_admissions_7 float64\n",
"new_cases float64\n",
"new_cases_7 float64\n",
"new_deaths int64\n",
"new_deaths_7 float64\n",
"hospital_cases float64\n",
"hospital_cases_7 float64\n",
"ventilator_beds float64\n",
"ventilator_beds_7 float64\n",
"dtype: object"
]
},
"execution_count": 114,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"hospital_data.dtypes"
]
},
{
"cell_type": "code",
"execution_count": 115,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"new_admissions float64\n",
"new_admissions_7 float64\n",
"new_cases float64\n",
"new_cases_7 float64\n",
"new_deaths int64\n",
"new_deaths_7 float64\n",
"hospital_cases float64\n",
"hospital_cases_7 float64\n",
"ventilator_beds float64\n",
"ventilator_beds_7 float64\n",
"dtype: object"
]
},
"execution_count": 115,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"hd2.dtypes"
]
},
{
"cell_type": "code",
"execution_count": 116,
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"text/plain": [
""
]
},
"execution_count": 116,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"