Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin python3 | |
# Imports | |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
# Python: | |
import logging | |
# 3rd party: | |
from pandas import DataFrame, to_datetime | |
from numpy import NaN |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin python3 | |
# Imports | |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
# Python: | |
from typing import Dict, Callable, Union | |
from operator import itemgetter | |
# 3rd party: | |
from plotly import graph_objects as go |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
WITH | |
location AS ( | |
SELECT id, ref.area_type, area_code, area_name, postcode, priority | |
FROM covid19.postcode_lookup | |
JOIN covid19.area_reference AS ref ON ref.id = area_id | |
JOIN covid19.area_priorities AS ap ON ref.area_type = ap.area_type | |
WHERE UPPER(REPLACE(postcode, ' ', '')) = $2 | |
), | |
metrics AS ( | |
SELECT id, metric |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
library(dplyr) | |
library(tidyr) | |
data <- read.csv("https://api.coronavirus.data.gov.uk/v2/data?areaType=ltla&metric=newCasesBySpecimenDateAgeDemographics&format=csv") | |
# Add the age bands you want to exclude | |
excluded_age_bands <- c("unassigned", "60+", "00_59") | |
# Add area codes you want to include - leave blank for everything. | |
included_area_codes <- c() |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
area_type | area_code | area_name | |
---|---|---|---|
ltla | E06000001 | Hartlepool | |
utla | E06000001 | Hartlepool | |
ltla | E06000002 | Middlesbrough | |
utla | E06000002 | Middlesbrough | |
ltla | E06000003 | Redcar and Cleveland | |
utla | E06000003 | Redcar and Cleveland | |
ltla | E06000004 | Stockton-on-Tees | |
utla | E06000004 | Stockton-on-Tees | |
ltla | E06000005 | Darlington |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT | |
'area-' || release_date::TEXT || '-' || area_id::TEXT AS key, | |
JSONB_AGG( | |
JSONB_BUILD_OBJECT( | |
'area_code', area_code, | |
'area_type', area_type, | |
'area_name', area_name, | |
'date', to_char(date::DATE, 'YYYY-MM-DD'), | |
'metric', metric, | |
'value', value, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"age": "0_to_5", | |
"rate": 175.2, | |
"value": 868 | |
}, | |
{ | |
"age": "65_to_84", | |
"rate": 2802.1, | |
"value": 32250 |
OlderNewer