From 246fd8a204d7db33c4fc294199a84017dcfa8ddf Mon Sep 17 00:00:00 2001 From: luke-strange <92686634+luke-strange@users.noreply.github.com> Date: Tue, 11 Jun 2024 11:43:03 +0100 Subject: [PATCH] Update employment page --- pipelines/people/dvc.lock | 31 +- pipelines/people/dvc.yaml | 7 +- pipelines/people/employment.py | 19 +- pipelines/people/neet.py | 20 +- pipelines/util.py | 4 + .../uk-local-authority-districts-2021.hexjson | 379 ++++++++++++++++++ .../_data/economic_inactivity.csv | 78 ++++ .../people-skills-future/_data/employment.csv | 78 ++++ .../_data/risk_of_neet_by_la.csv | 310 ++++++++++++++ .../people-skills-future/employment/index.vto | 72 ++-- .../qualifications/index.vto | 2 +- .../people-skills-future/vacancies/index.vto | 2 +- 12 files changed, 948 insertions(+), 54 deletions(-) create mode 100644 src/_data/hexjson/uk-local-authority-districts-2021.hexjson create mode 100644 src/themes/people-skills-future/_data/economic_inactivity.csv create mode 100644 src/themes/people-skills-future/_data/employment.csv create mode 100644 src/themes/people-skills-future/_data/risk_of_neet_by_la.csv diff --git a/pipelines/people/dvc.lock b/pipelines/people/dvc.lock index a097f96..0c82b6c 100644 --- a/pipelines/people/dvc.lock +++ b/pipelines/people/dvc.lock @@ -33,21 +33,25 @@ stages: deps: - path: ../../pipelines/util.py hash: md5 - md5: 36ef11ec36aad93bd1f7b596d8f635ce - size: 1301 + md5: 17aacff551ae438adc3bd465dbecdd05 + size: 1420 - path: ../../working/cs/cs-true-north.csv hash: md5 md5: af140a62c1f7e4fffc6c5b797be97290 size: 1480442 - path: employment.py hash: md5 - md5: 4f9a0b99b9d722b105eba138f5989adc - size: 640 + md5: 6ac3d1ef02e1a99afa6c4800d3fd1046 + size: 1301 outs: - - path: ../../src/themes/people-skills-future/_data/unemployment.csv + - path: ../../src/themes/people-skills-future/_data/economic_inactivity.csv + hash: md5 + md5: 7e4807e59f4b6f80201ca37f68a28319 + size: 3566 + - path: ../../src/themes/people-skills-future/_data/employment.csv hash: md5 - md5: b60d9a2d17a38edc13552071bf2187c0 - size: 2943 + md5: 04fb8c28d58910c5beb477f72bc00a30 + size: 3572 qualifications: cmd: PYTHONPATH=../.. python qualifications.py deps: @@ -88,12 +92,21 @@ stages: hash: md5 checksum: '"14ccdbb3a4299537b8eb04d5d83a1ac0f8eed61d0847d29812fa42b3b7c0b694"' size: 367480 + - path: + https://raw.githubusercontent.com/open-innovations/yff-data-pipelines/main/data/processed/yff/neet-factors.csv + hash: md5 + checksum: '"7334c58ffd7f27be60a5f4bac77d8b7fa378686479246ecde1a4bc63235850de"' + size: 555225 - path: neet.py hash: md5 - md5: 46288d019d453a255f52a168a00e1c54 - size: 1549 + md5: 8c17c33ee343cf2a7bb71c0d8f96728a + size: 1106 outs: - path: ../../src/themes/people-skills-future/_data/neet.csv hash: md5 md5: 9388a8604edf7c27235d8d27aeede084 size: 160 + - path: ../../src/themes/people-skills-future/_data/risk_of_neet_by_la.csv + hash: md5 + md5: 121be03fe40ba8f11044310423afd4bb + size: 23551 diff --git a/pipelines/people/dvc.yaml b/pipelines/people/dvc.yaml index 6af50ad..dc14dd9 100644 --- a/pipelines/people/dvc.yaml +++ b/pipelines/people/dvc.yaml @@ -20,7 +20,9 @@ stages: - ${TOP}/pipelines/util.py - ${TOP}/working/cs/cs-true-north.csv outs: - - ${TOP}/src/themes/people-skills-future/_data/unemployment.csv: + - ${TOP}/src/themes/people-skills-future/_data/employment.csv: + cache: false + - ${TOP}/src/themes/people-skills-future/_data/economic_inactivity.csv: cache: false qualifications: cmd: PYTHONPATH=${TOP} python qualifications.py @@ -36,6 +38,9 @@ stages: deps: - neet.py - https://raw.githubusercontent.com/open-innovations/yff-data-pipelines/main/data/processed/neet.csv + - https://raw.githubusercontent.com/open-innovations/yff-data-pipelines/main/data/processed/yff/neet-factors.csv outs: - ${TOP}/src/themes/people-skills-future/_data/neet.csv: + cache: false + - ${TOP}/src/themes/people-skills-future/_data/risk_of_neet_by_la.csv: cache: false \ No newline at end of file diff --git a/pipelines/people/employment.py b/pipelines/people/employment.py index eb485f4..0f23a72 100644 --- a/pipelines/people/employment.py +++ b/pipelines/people/employment.py @@ -12,6 +12,21 @@ # convert the iso dates to unix data = etl.addfield(data, 'unix_timestamp', iso_to_unix) - etl_write(data, os.path.join(TOP, 'src/themes/people-skills-future/_data/unemployment.csv')) + data = etl.addfield(data, 'decimal_date', decimal_date) - print("Got unemployment data") \ No newline at end of file + etl_write(data, os.path.join(TOP, 'src/themes/people-skills-future/_data/employment.csv')) + + ei_data = etl_load(WDIR, "cs/cs-true-north.csv") + + ei_data = etl.select(ei_data, "{variable_name} == '% who are economically inactive - aged 16-64' and {measures_name} == 'Variable' ") + + ei_data = etl.cut(ei_data, 'date', 'geography_code', 'value') + + ei_data = etl.recast(ei_data, key='date', variablefield='geography_code', valuefield='value') + + # convert the iso dates to unix + ei_data = etl.addfield(ei_data, 'unix_timestamp', iso_to_unix) + + ei_data = etl.addfield(ei_data, 'decimal_date', decimal_date) + + etl_write(ei_data, os.path.join(TOP, 'src/themes/people-skills-future/_data/economic_inactivity.csv')) \ No newline at end of file diff --git a/pipelines/people/neet.py b/pipelines/people/neet.py index 82b0c34..c74139c 100644 --- a/pipelines/people/neet.py +++ b/pipelines/people/neet.py @@ -2,27 +2,21 @@ import duckdb import pandas as pd -URL = "https://raw.githubusercontent.com/open-innovations/yff-data-pipelines/main/data/processed/neet.csv" +HEADLINE_URL = "https://raw.githubusercontent.com/open-innovations/yff-data-pipelines/main/data/processed/neet.csv" + +LOCAL_AUTHORITY_URL = "https://raw.githubusercontent.com/open-innovations/yff-data-pipelines/main/data/processed/yff/neet-factors.csv" def total_neet_16_24(): con = duckdb.connect() - data = con.execute(f"SELECT date, sheet, age, measure, value FROM '{URL}' WHERE sheet=='People - SA' AND age=='Aged 16-24' AND measure=='People who were NEET as a percentage of people in relevant population group'").fetch_df() + data = con.execute(f"SELECT date, sheet, age, measure, value FROM '{HEADLINE_URL}' WHERE sheet=='People - SA' AND age=='Aged 16-24' AND measure=='People who were NEET as a percentage of people in relevant population group'").fetch_df() data = data.tail(1).set_index('date') data.to_csv(os.path.join(SRC_DIR, 'themes/people-skills-future/_data/neet.csv')) return def neet_by_local_authority(): - data = pd.read_csv(os.path.join(WDIR, 'neet/ud_neet_characteristics.csv')) - # combine all codes into one column. Uses LA code if exists, the region, then country. - data['geography_code'] = data['new_la_code'].combine_first(data['region_code']).combine_first(data['country_code']) - # data = data[data['new_la_code'].notnull()] - - #drop un-used columns - data.drop(columns=['time_identifier', 'country_name', 'country_code', 'region_code', 'region_name', 'old_la_code', 'geographic_level'], inplace=True) - data = data[(data['Age']=='16-17') & (data['Characteristic']=='Total') & (data['time_period']==max(data['time_period']))] - data.set_index('time_period', inplace=True) - data.index.rename('date', inplace=True) - data.to_csv(os.path.join(SRC_DIR, 'themes/people-skills-future/_data/most_recent_neet_by_la.csv')) + con = duckdb.connect() + data = con.execute(f"SELECT * FROM '{LOCAL_AUTHORITY_URL}' WHERE variable=='Total Score'").fetchdf() + data.to_csv(os.path.join(SRC_DIR, 'themes/people-skills-future/_data/risk_of_neet_by_la.csv'), index=False) if __name__ == "__main__": total_neet_16_24() diff --git a/pipelines/util.py b/pipelines/util.py index 2ad4345..41e6805 100644 --- a/pipelines/util.py +++ b/pipelines/util.py @@ -28,6 +28,10 @@ def iso_to_unix(row): dt = datetime.fromisoformat(iso_date) return int(dt.timestamp()) +def decimal_date(row): + timestamp = row['unix_timestamp'] + return round((timestamp / (86400*365.25)) + 1970, 2) + def slugify_column_names(headers): return [slugify(header, separator='_') for header in headers] diff --git a/src/_data/hexjson/uk-local-authority-districts-2021.hexjson b/src/_data/hexjson/uk-local-authority-districts-2021.hexjson new file mode 100644 index 0000000..f928636 --- /dev/null +++ b/src/_data/hexjson/uk-local-authority-districts-2021.hexjson @@ -0,0 +1,379 @@ +{ + "layout":"odd-r", + "hexes": { + "E06000001":{"n":"Hartlepool","q":8,"r":19,"region":"E12000001","colour":"#D60303"}, + "E06000002":{"n":"Middlesbrough","q":9,"r":18,"region":"E12000001","colour":"#D60303"}, + "E06000003":{"n":"Redcar and Cleveland","q":9,"r":19,"region":"E12000001","colour":"#D60303"}, + "E06000004":{"n":"Stockton-on-Tees","q":8,"r":18,"region":"E12000001","colour":"#D60303"}, + "E06000010":{"n":"Kingston upon Hull, City of","q":10,"r":15,"region":"E12000003","colour":"#F9BC26"}, + "E06000011":{"n":"East Riding of Yorkshire","q":11,"r":16,"region":"E12000003","colour":"#F9BC26"}, + "E06000005":{"n":"Darlington","q":7,"r":18,"region":"E12000001","colour":"#D60303"}, + "E06000006":{"n":"Halton","q":1,"r":11,"region":"E12000002","colour":"#1DD3A7"}, + "E06000039":{"n":"Slough","q":6,"r":4,"region":"E12000008","colour":"#67E767"}, + "E06000007":{"n":"Warrington","q":2,"r":11,"region":"E12000002","colour":"#1DD3A7"}, + "E06000008":{"n":"Blackburn with Darwen","q":4,"r":15,"region":"E12000002","colour":"#1DD3A7"}, + "E06000009":{"n":"Blackpool","q":2,"r":15,"region":"E12000002","colour":"#1DD3A7"}, + "E06000012":{"n":"North East Lincolnshire","q":11,"r":14,"region":"E12000003","colour":"#F9BC26"}, + "E06000014":{"n":"York","q":9,"r":17,"region":"E12000003","colour":"#F9BC26"}, + "E06000015":{"n":"Derby","q":6,"r":11,"region":"E12000004","colour":"#00B6FF"}, + "E06000013":{"n":"North Lincolnshire","q":10,"r":14,"region":"E12000003","colour":"#F9BC26"}, + "E06000016":{"n":"Leicester","q":8,"r":8,"region":"E12000004","colour":"#00B6FF"}, + "E06000017":{"n":"Rutland","q":10,"r":9,"region":"E12000004","colour":"#00B6FF"}, + "E06000018":{"n":"Nottingham","q":8,"r":10,"region":"E12000004","colour":"#00B6FF"}, + "E06000019":{"n":"Herefordshire, County of","q":0,"r":8,"region":"E12000005","colour":"#E6007C"}, + "E06000020":{"n":"Telford and Wrekin","q":2,"r":9,"region":"E12000005","colour":"#E6007C"}, + "E06000021":{"n":"Stoke-on-Trent","q":3,"r":10,"region":"E12000005","colour":"#E6007C"}, + "E06000032":{"n":"Luton","q":10,"r":7,"region":"E12000006","colour":"#FF6700"}, + "E06000022":{"n":"Bath and North East Somerset","q":1,"r":3,"region":"E12000009","colour":"#178CFF"}, + "E06000033":{"n":"Southend-on-Sea","q":16,"r":6,"region":"E12000006","colour":"#FF6700"}, + "E06000023":{"n":"Bristol, City of","q":0,"r":3,"region":"E12000009","colour":"#178CFF"}, + "E07000068":{"n":"Brentwood","q":13,"r":5,"region":"E12000006","colour":"#FF6700"}, + "E06000024":{"n":"North Somerset","q":0,"r":2,"region":"E12000009","colour":"#178CFF"}, + "E07000237":{"n":"Worcester","q":0,"r":7,"region":"E12000005","colour":"#E6007C"}, + "E06000025":{"n":"South Gloucestershire","q":1,"r":4,"region":"E12000009","colour":"#178CFF"}, + "E09000005":{"n":"Brent","q":10,"r":4,"region":"E12000007","colour":"#D73058"}, + "E06000026":{"n":"Plymouth","q":-4,"r":-2,"region":"E12000009","colour":"#178CFF"}, + "E06000034":{"n":"Thurrock","q":15,"r":4,"region":"E12000006","colour":"#FF6700"}, + "E06000035":{"n":"Medway","q":15,"r":1,"region":"E12000008","colour":"#67E767"}, + "E06000027":{"n":"Torbay","q":-3,"r":-2,"region":"E12000009","colour":"#178CFF"}, + "E06000036":{"n":"Bracknell Forest","q":4,"r":2,"region":"E12000008","colour":"#67E767"}, + "E09000021":{"n":"Kingston upon Thames","q":7,"r":1,"region":"E12000007","colour":"#D73058"}, + "E06000030":{"n":"Swindon","q":2,"r":4,"region":"E12000009","colour":"#178CFF"}, + "E06000031":{"n":"Peterborough","q":11,"r":9,"region":"E12000006","colour":"#FF6700"}, + "E06000037":{"n":"West Berkshire","q":2,"r":2,"region":"E12000008","colour":"#67E767"}, + "E06000038":{"n":"Reading","q":2,"r":3,"region":"E12000008","colour":"#67E767"}, + "E06000040":{"n":"Windsor and Maidenhead","q":4,"r":3,"region":"E12000008","colour":"#67E767"}, + "E06000041":{"n":"Wokingham","q":3,"r":3,"region":"E12000008","colour":"#67E767"}, + "E09000022":{"n":"Lambeth","q":10,"r":2,"region":"E12000007","colour":"#D73058"}, + "E06000042":{"n":"Milton Keynes","q":6,"r":5,"region":"E12000008","colour":"#67E767"}, + "E06000043":{"n":"Brighton and Hove","q":9,"r":-2,"region":"E12000008","colour":"#67E767"}, + "E09000006":{"n":"Bromley","q":11,"r":0,"region":"E12000007","colour":"#D73058"}, + "E06000044":{"n":"Portsmouth","q":4,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E06000045":{"n":"Southampton","q":2,"r":0,"region":"E12000008","colour":"#67E767"}, + "E06000046":{"n":"Isle of Wight","q":1,"r":-2,"region":"E12000008","colour":"#67E767"}, + "E06000047":{"n":"County Durham","q":6,"r":18,"region":"E12000001","colour":"#D60303"}, + "E06000049":{"n":"Cheshire East","q":4,"r":11,"region":"E12000002","colour":"#1DD3A7"}, + "E06000050":{"n":"Cheshire West and Chester","q":3,"r":11,"region":"E12000002","colour":"#1DD3A7"}, + "E06000051":{"n":"Shropshire","q":1,"r":9,"region":"E12000005","colour":"#E6007C"}, + "E06000052":{"n":"Cornwall","q":-5,"r":-2,"region":"E12000009","colour":"#178CFF"}, + "E06000053":{"n":"Isles of Scilly","q":-7,"r":-3,"region":"E12000009","colour":"#178CFF"}, + "E06000054":{"n":"Wiltshire","q":1,"r":2,"region":"E12000009","colour":"#178CFF"}, + "E09000007":{"n":"Camden","q":11,"r":4,"region":"E12000007","colour":"#D73058"}, + "E06000055":{"n":"Bedford","q":9,"r":7,"region":"E12000006","colour":"#FF6700"}, + "E06000056":{"n":"Central Bedfordshire","q":9,"r":6,"region":"E12000006","colour":"#FF6700"}, + "E06000057":{"n":"Northumberland","q":5,"r":20,"region":"E12000001","colour":"#D60303"}, + "E06000058":{"n":"Bournemouth, Christchurch and Poole","q":0,"r":0,"region":"E12000009","colour":"#178CFF"}, + "E06000059":{"n":"Dorset","q":-1,"r":0,"region":"E12000009","colour":"#178CFF"}, + "E06000060":{"n":"Buckinghamshire","q":5,"r":5,"region":"E12000008","colour":"#67E767"}, + "E09000008":{"n":"Croydon","q":10,"r":0,"region":"E12000007","colour":"#D73058"}, + "E07000008":{"n":"Cambridge","q":12,"r":8,"region":"E12000006","colour":"#FF6700"}, + "E07000009":{"n":"East Cambridgeshire","q":12,"r":9,"region":"E12000006","colour":"#FF6700"}, + "E07000066":{"n":"Basildon","q":14,"r":5,"region":"E12000006","colour":"#FF6700"}, + "E07000010":{"n":"Fenland","q":13,"r":10,"region":"E12000006","colour":"#FF6700"}, + "E07000033":{"n":"Bolsover","q":10,"r":12,"region":"E12000004","colour":"#00B6FF"}, + "E07000011":{"n":"Huntingdonshire","q":10,"r":8,"region":"E12000006","colour":"#FF6700"}, + "E09000009":{"n":"Ealing","q":9,"r":4,"region":"E12000007","colour":"#D73058"}, + "E07000012":{"n":"South Cambridgeshire","q":11,"r":8,"region":"E12000006","colour":"#FF6700"}, + "E07000026":{"n":"Allerdale","q":4,"r":18,"region":"E12000002","colour":"#1DD3A7"}, + "E07000027":{"n":"Barrow-in-Furness","q":2,"r":17,"region":"E12000002","colour":"#1DD3A7"}, + "E07000028":{"n":"Carlisle","q":4,"r":19,"region":"E12000002","colour":"#1DD3A7"}, + "E07000029":{"n":"Copeland","q":3,"r":18,"region":"E12000002","colour":"#1DD3A7"}, + "E07000034":{"n":"Chesterfield","q":9,"r":12,"region":"E12000004","colour":"#00B6FF"}, + "E07000035":{"n":"Derbyshire Dales","q":7,"r":12,"region":"E12000004","colour":"#00B6FF"}, + "E07000030":{"n":"Eden","q":5,"r":18,"region":"E12000002","colour":"#1DD3A7"}, + "E07000031":{"n":"South Lakeland","q":4,"r":17,"region":"E12000002","colour":"#1DD3A7"}, + "E07000032":{"n":"Amber Valley","q":7,"r":11,"region":"E12000004","colour":"#00B6FF"}, + "E07000036":{"n":"Erewash","q":7,"r":9,"region":"E12000004","colour":"#00B6FF"}, + "E07000037":{"n":"High Peak","q":7,"r":13,"region":"E12000004","colour":"#00B6FF"}, + "E07000041":{"n":"Exeter","q":-3,"r":-1,"region":"E12000009","colour":"#178CFF"}, + "E07000042":{"n":"Mid Devon","q":-2,"r":0,"region":"E12000009","colour":"#178CFF"}, + "E07000043":{"n":"North Devon","q":-3,"r":1,"region":"E12000009","colour":"#178CFF"}, + "E07000044":{"n":"South Hams","q":-4,"r":-3,"region":"E12000009","colour":"#178CFF"}, + "E07000038":{"n":"North East Derbyshire","q":8,"r":12,"region":"E12000004","colour":"#00B6FF"}, + "E07000061":{"n":"Eastbourne","q":10,"r":-2,"region":"E12000008","colour":"#67E767"}, + "E07000039":{"n":"South Derbyshire","q":6,"r":10,"region":"E12000004","colour":"#00B6FF"}, + "E07000062":{"n":"Hastings","q":13,"r":-2,"region":"E12000008","colour":"#67E767"}, + "E07000040":{"n":"East Devon","q":-2,"r":-1,"region":"E12000009","colour":"#178CFF"}, + "E07000045":{"n":"Teignbridge","q":-2,"r":-2,"region":"E12000009","colour":"#178CFF"}, + "E07000046":{"n":"Torridge","q":-4,"r":-1,"region":"E12000009","colour":"#178CFF"}, + "E07000047":{"n":"West Devon","q":-3,"r":0,"region":"E12000009","colour":"#178CFF"}, + "E07000063":{"n":"Lewes","q":10,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E09000010":{"n":"Enfield","q":11,"r":5,"region":"E12000007","colour":"#D73058"}, + "E07000064":{"n":"Rother","q":12,"r":-2,"region":"E12000008","colour":"#67E767"}, + "E07000065":{"n":"Wealden","q":11,"r":-2,"region":"E12000008","colour":"#67E767"}, + "E09000011":{"n":"Greenwich","q":11,"r":1,"region":"E12000007","colour":"#D73058"}, + "E07000067":{"n":"Braintree","q":14,"r":7,"region":"E12000006","colour":"#FF6700"}, + "E09000012":{"n":"Hackney","q":12,"r":3,"region":"E12000007","colour":"#D73058"}, + "E07000069":{"n":"Castle Point","q":15,"r":5,"region":"E12000006","colour":"#FF6700"}, + "E07000070":{"n":"Chelmsford","q":14,"r":6,"region":"E12000006","colour":"#FF6700"}, + "E07000071":{"n":"Colchester","q":15,"r":8,"region":"E12000006","colour":"#FF6700"}, + "E07000072":{"n":"Epping Forest","q":12,"r":5,"region":"E12000006","colour":"#FF6700"}, + "E07000073":{"n":"Harlow","q":13,"r":6,"region":"E12000006","colour":"#FF6700"}, + "E07000074":{"n":"Maldon","q":15,"r":7,"region":"E12000006","colour":"#FF6700"}, + "E07000087":{"n":"Fareham","q":2,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000075":{"n":"Rochford","q":15,"r":6,"region":"E12000006","colour":"#FF6700"}, + "E07000076":{"n":"Tendring","q":16,"r":8,"region":"E12000006","colour":"#FF6700"}, + "E07000077":{"n":"Uttlesford","q":13,"r":7,"region":"E12000006","colour":"#FF6700"}, + "E07000078":{"n":"Cheltenham","q":1,"r":5,"region":"E12000009","colour":"#178CFF"}, + "E07000079":{"n":"Cotswold","q":2,"r":5,"region":"E12000009","colour":"#178CFF"}, + "E09000013":{"n":"Hammersmith and Fulham","q":8,"r":3,"region":"E12000007","colour":"#D73058"}, + "E07000080":{"n":"Forest of Dean","q":-1,"r":6,"region":"E12000009","colour":"#178CFF"}, + "E07000081":{"n":"Gloucester","q":0,"r":6,"region":"E12000009","colour":"#178CFF"}, + "E07000082":{"n":"Stroud","q":0,"r":5,"region":"E12000009","colour":"#178CFF"}, + "E07000088":{"n":"Gosport","q":3,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000083":{"n":"Tewkesbury","q":1,"r":6,"region":"E12000009","colour":"#178CFF"}, + "E09000014":{"n":"Haringey","q":12,"r":4,"region":"E12000007","colour":"#D73058"}, + "E07000084":{"n":"Basingstoke and Deane","q":2,"r":1,"region":"E12000008","colour":"#67E767"}, + "E07000089":{"n":"Hart","q":3,"r":2,"region":"E12000008","colour":"#67E767"}, + "E07000085":{"n":"East Hampshire","q":4,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000086":{"n":"Eastleigh","q":3,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000090":{"n":"Havant","q":5,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000091":{"n":"New Forest","q":1,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000092":{"n":"Rushmoor","q":4,"r":1,"region":"E12000008","colour":"#67E767"}, + "E07000103":{"n":"Watford","q":8,"r":5,"region":"E12000006","colour":"#FF6700"}, + "E07000093":{"n":"Test Valley","q":1,"r":1,"region":"E12000008","colour":"#67E767"}, + "E09000015":{"n":"Harrow","q":8,"r":4,"region":"E12000007","colour":"#D73058"}, + "E07000094":{"n":"Winchester","q":3,"r":1,"region":"E12000008","colour":"#67E767"}, + "E07000095":{"n":"Broxbourne","q":12,"r":6,"region":"E12000006","colour":"#FF6700"}, + "E07000096":{"n":"Dacorum","q":8,"r":6,"region":"E12000006","colour":"#FF6700"}, + "E07000098":{"n":"Hertsmere","q":9,"r":5,"region":"E12000006","colour":"#FF6700"}, + "E07000117":{"n":"Burnley","q":6,"r":15,"region":"E12000002","colour":"#1DD3A7"}, + "E07000099":{"n":"North Hertfordshire","q":11,"r":7,"region":"E12000006","colour":"#FF6700"}, + "E07000102":{"n":"Three Rivers","q":7,"r":5,"region":"E12000006","colour":"#FF6700"}, + "E07000105":{"n":"Ashford","q":12,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000122":{"n":"Pendle","q":6,"r":16,"region":"E12000002","colour":"#1DD3A7"}, + "E07000106":{"n":"Canterbury","q":15,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000107":{"n":"Dartford","q":13,"r":1,"region":"E12000008","colour":"#67E767"}, + "E07000108":{"n":"Dover","q":14,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000109":{"n":"Gravesham","q":14,"r":1,"region":"E12000008","colour":"#67E767"}, + "E07000110":{"n":"Maidstone","q":14,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000123":{"n":"Preston","q":5,"r":16,"region":"E12000002","colour":"#1DD3A7"}, + "E07000111":{"n":"Sevenoaks","q":12,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000241":{"n":"Welwyn Hatfield","q":11,"r":6,"region":"E12000006","colour":"#FF6700"}, + "E07000112":{"n":"Folkestone and Hythe","q":13,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000113":{"n":"Swale","q":16,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000114":{"n":"Thanet","q":15,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000115":{"n":"Tonbridge and Malling","q":13,"r":0,"region":"E12000008","colour":"#67E767"}, + "E08000005":{"n":"Rochdale","q":7,"r":14,"region":"E12000002","colour":"#1DD3A7"}, + "E07000116":{"n":"Tunbridge Wells","q":11,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000118":{"n":"Chorley","q":3,"r":14,"region":"E12000002","colour":"#1DD3A7"}, + "E07000126":{"n":"South Ribble","q":3,"r":15,"region":"E12000002","colour":"#1DD3A7"}, + "E07000119":{"n":"Fylde","q":4,"r":16,"region":"E12000002","colour":"#1DD3A7"}, + "E07000120":{"n":"Hyndburn","q":5,"r":15,"region":"E12000002","colour":"#1DD3A7"}, + "E07000121":{"n":"Lancaster","q":3,"r":17,"region":"E12000002","colour":"#1DD3A7"}, + "E08000006":{"n":"Salford","q":4,"r":13,"region":"E12000002","colour":"#1DD3A7"}, + "E07000124":{"n":"Ribble Valley","q":5,"r":17,"region":"E12000002","colour":"#1DD3A7"}, + "E07000125":{"n":"Rossendale","q":6,"r":14,"region":"E12000002","colour":"#1DD3A7"}, + "E07000127":{"n":"West Lancashire","q":2,"r":13,"region":"E12000002","colour":"#1DD3A7"}, + "E09000023":{"n":"Lewisham","q":10,"r":1,"region":"E12000007","colour":"#D73058"}, + "E07000128":{"n":"Wyre","q":3,"r":16,"region":"E12000002","colour":"#1DD3A7"}, + "E07000129":{"n":"Blaby","q":7,"r":7,"region":"E12000004","colour":"#00B6FF"}, + "E07000130":{"n":"Charnwood","q":8,"r":9,"region":"E12000004","colour":"#00B6FF"}, + "E07000131":{"n":"Harborough","q":8,"r":7,"region":"E12000004","colour":"#00B6FF"}, + "E07000132":{"n":"Hinckley and Bosworth","q":7,"r":8,"region":"E12000004","colour":"#00B6FF"}, + "E07000134":{"n":"North West Leicestershire","q":6,"r":9,"region":"E12000004","colour":"#00B6FF"}, + "E07000133":{"n":"Melton","q":11,"r":10,"region":"E12000004","colour":"#00B6FF"}, + "E07000135":{"n":"Oadby and Wigston","q":9,"r":8,"region":"E12000004","colour":"#00B6FF"}, + "E09000024":{"n":"Merton","q":8,"r":1,"region":"E12000007","colour":"#D73058"}, + "E07000136":{"n":"Boston","q":12,"r":12,"region":"E12000004","colour":"#00B6FF"}, + "E07000137":{"n":"East Lindsey","q":12,"r":13,"region":"E12000004","colour":"#00B6FF"}, + "E07000138":{"n":"Lincoln","q":11,"r":12,"region":"E12000004","colour":"#00B6FF"}, + "E08000013":{"n":"St. Helens","q":3,"r":12,"region":"E12000002","colour":"#1DD3A7"}, + "E07000139":{"n":"North Kesteven","q":11,"r":11,"region":"E12000004","colour":"#00B6FF"}, + "E06000061":{"n":"North Northamptonshire","q":9,"r":9,"region":"E12000004","colour":"#00B6FF"}, + "E07000140":{"n":"South Holland","q":12,"r":11,"region":"E12000004","colour":"#00B6FF"}, + "E07000170":{"n":"Ashfield","q":8,"r":11,"region":"E12000004","colour":"#00B6FF"}, + "E07000141":{"n":"South Kesteven","q":12,"r":10,"region":"E12000004","colour":"#00B6FF"}, + "E07000173":{"n":"Gedling","q":9,"r":10,"region":"E12000004","colour":"#00B6FF"}, + "E07000142":{"n":"West Lindsey","q":11,"r":13,"region":"E12000004","colour":"#00B6FF"}, + "E07000143":{"n":"Breckland","q":14,"r":10,"region":"E12000006","colour":"#FF6700"}, + "E07000144":{"n":"Broadland","q":15,"r":12,"region":"E12000006","colour":"#FF6700"}, + "E07000145":{"n":"Great Yarmouth","q":15,"r":11,"region":"E12000006","colour":"#FF6700"}, + "E07000146":{"n":"King's Lynn and West Norfolk","q":13,"r":11,"region":"E12000006","colour":"#FF6700"}, + "E07000147":{"n":"North Norfolk","q":14,"r":12,"region":"E12000006","colour":"#FF6700"}, + "E07000148":{"n":"Norwich","q":14,"r":11,"region":"E12000006","colour":"#FF6700"}, + "E07000149":{"n":"South Norfolk","q":15,"r":10,"region":"E12000006","colour":"#FF6700"}, + "E06000062":{"n":"West Northamptonshire","q":7,"r":6,"region":"E12000004","colour":"#00B6FF"}, + "E07000174":{"n":"Mansfield","q":9,"r":11,"region":"E12000004","colour":"#00B6FF"}, + "E07000163":{"n":"Craven","q":6,"r":17,"region":"E12000003","colour":"#F9BC26"}, + "E07000164":{"n":"Hambleton","q":10,"r":18,"region":"E12000003","colour":"#F9BC26"}, + "E07000178":{"n":"Oxford","q":4,"r":4,"region":"E12000008","colour":"#67E767"}, + "E07000165":{"n":"Harrogate","q":8,"r":17,"region":"E12000003","colour":"#F9BC26"}, + "E07000166":{"n":"Richmondshire","q":7,"r":17,"region":"E12000003","colour":"#F9BC26"}, + "E07000192":{"n":"Cannock Chase","q":3,"r":9,"region":"E12000005","colour":"#E6007C"}, + "E07000167":{"n":"Ryedale","q":10,"r":16,"region":"E12000003","colour":"#F9BC26"}, + "E07000168":{"n":"Scarborough","q":10,"r":17,"region":"E12000003","colour":"#F9BC26"}, + "E07000169":{"n":"Selby","q":9,"r":16,"region":"E12000003","colour":"#F9BC26"}, + "E07000171":{"n":"Bassetlaw","q":10,"r":13,"region":"E12000004","colour":"#00B6FF"}, + "E07000172":{"n":"Broxtowe","q":7,"r":10,"region":"E12000004","colour":"#00B6FF"}, + "E07000175":{"n":"Newark and Sherwood","q":10,"r":11,"region":"E12000004","colour":"#00B6FF"}, + "E07000202":{"n":"Ipswich","q":15,"r":9,"region":"E12000006","colour":"#FF6700"}, + "E07000176":{"n":"Rushcliffe","q":10,"r":10,"region":"E12000004","colour":"#00B6FF"}, + "E07000207":{"n":"Elmbridge","q":7,"r":2,"region":"E12000008","colour":"#67E767"}, + "E07000208":{"n":"Epsom and Ewell","q":8,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000177":{"n":"Cherwell","q":4,"r":5,"region":"E12000008","colour":"#67E767"}, + "E07000179":{"n":"South Oxfordshire","q":5,"r":4,"region":"E12000008","colour":"#67E767"}, + "E07000180":{"n":"Vale of White Horse","q":3,"r":4,"region":"E12000008","colour":"#67E767"}, + "E07000212":{"n":"Runnymede","q":5,"r":3,"region":"E12000008","colour":"#67E767"}, + "E07000181":{"n":"West Oxfordshire","q":3,"r":5,"region":"E12000008","colour":"#67E767"}, + "E07000213":{"n":"Spelthorne","q":6,"r":3,"region":"E12000008","colour":"#67E767"}, + "E07000187":{"n":"Mendip","q":0,"r":1,"region":"E12000009","colour":"#178CFF"}, + "E07000188":{"n":"Sedgemoor","q":-1,"r":2,"region":"E12000009","colour":"#178CFF"}, + "E07000189":{"n":"South Somerset","q":-1,"r":1,"region":"E12000009","colour":"#178CFF"}, + "E07000193":{"n":"East Staffordshire","q":5,"r":11,"region":"E12000005","colour":"#E6007C"}, + "E07000194":{"n":"Lichfield","q":4,"r":9,"region":"E12000005","colour":"#E6007C"}, + "E07000214":{"n":"Surrey Heath","q":5,"r":2,"region":"E12000008","colour":"#67E767"}, + "E09000025":{"n":"Newham","q":13,"r":2,"region":"E12000007","colour":"#D73058"}, + "E07000195":{"n":"Newcastle-under-Lyme","q":2,"r":10,"region":"E12000005","colour":"#E6007C"}, + "E07000215":{"n":"Tandridge","q":9,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000196":{"n":"South Staffordshire","q":2,"r":8,"region":"E12000005","colour":"#E6007C"}, + "E09000016":{"n":"Havering","q":14,"r":3,"region":"E12000007","colour":"#D73058"}, + "E07000197":{"n":"Stafford","q":4,"r":10,"region":"E12000005","colour":"#E6007C"}, + "E09000026":{"n":"Redbridge","q":14,"r":4,"region":"E12000007","colour":"#D73058"}, + "E07000198":{"n":"Staffordshire Moorlands","q":5,"r":10,"region":"E12000005","colour":"#E6007C"}, + "E07000199":{"n":"Tamworth","q":5,"r":9,"region":"E12000005","colour":"#E6007C"}, + "E07000200":{"n":"Babergh","q":14,"r":8,"region":"E12000006","colour":"#FF6700"}, + "E07000203":{"n":"Mid Suffolk","q":14,"r":9,"region":"E12000006","colour":"#FF6700"}, + "E09000032":{"n":"Wandsworth","q":9,"r":2,"region":"E12000007","colour":"#D73058"}, + "E07000209":{"n":"Guildford","q":5,"r":1,"region":"E12000008","colour":"#67E767"}, + "E08000003":{"n":"Manchester","q":5,"r":12,"region":"E12000002","colour":"#1DD3A7"}, + "E07000210":{"n":"Mole Valley","q":6,"r":1,"region":"E12000008","colour":"#67E767"}, + "E07000211":{"n":"Reigate and Banstead","q":7,"r":0,"region":"E12000008","colour":"#67E767"}, + "E09000033":{"n":"Westminster","q":10,"r":3,"region":"E12000007","colour":"#D73058"}, + "E07000216":{"n":"Waverley","q":6,"r":0,"region":"E12000008","colour":"#67E767"}, + "E07000217":{"n":"Woking","q":6,"r":2,"region":"E12000008","colour":"#67E767"}, + "N09000011":{"n":"Ards and North Down","q":-3,"r":16,"region":"N92000002","colour":"#722EA5"}, + "E07000218":{"n":"North Warwickshire","q":6,"r":8,"region":"E12000005","colour":"#E6007C"}, + "E07000219":{"n":"Nuneaton and Bedworth","q":6,"r":7,"region":"E12000005","colour":"#E6007C"}, + "E08000004":{"n":"Oldham","q":5,"r":13,"region":"E12000002","colour":"#1DD3A7"}, + "E07000220":{"n":"Rugby","q":6,"r":6,"region":"E12000005","colour":"#E6007C"}, + "E07000221":{"n":"Stratford-on-Avon","q":3,"r":6,"region":"E12000005","colour":"#E6007C"}, + "E07000234":{"n":"Bromsgrove","q":2,"r":7,"region":"E12000005","colour":"#E6007C"}, + "E07000222":{"n":"Warwick","q":4,"r":6,"region":"E12000005","colour":"#E6007C"}, + "E07000223":{"n":"Adur","q":8,"r":-2,"region":"E12000008","colour":"#67E767"}, + "E07000235":{"n":"Malvern Hills","q":-1,"r":7,"region":"E12000005","colour":"#E6007C"}, + "E07000224":{"n":"Arun","q":6,"r":-2,"region":"E12000008","colour":"#67E767"}, + "E07000225":{"n":"Chichester","q":5,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000226":{"n":"Crawley","q":8,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000227":{"n":"Horsham","q":6,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000228":{"n":"Mid Sussex","q":7,"r":-1,"region":"E12000008","colour":"#67E767"}, + "E07000229":{"n":"Worthing","q":7,"r":-2,"region":"E12000008","colour":"#67E767"}, + "E07000236":{"n":"Redditch","q":4,"r":7,"region":"E12000005","colour":"#E6007C"}, + "E07000238":{"n":"Wychavon","q":2,"r":6,"region":"E12000005","colour":"#E6007C"}, + "E07000239":{"n":"Wyre Forest","q":1,"r":8,"region":"E12000005","colour":"#E6007C"}, + "E07000240":{"n":"St Albans","q":10,"r":6,"region":"E12000006","colour":"#FF6700"}, + "E07000242":{"n":"East Hertfordshire","q":13,"r":8,"region":"E12000006","colour":"#FF6700"}, + "E07000243":{"n":"Stevenage","q":12,"r":7,"region":"E12000006","colour":"#FF6700"}, + "E07000244":{"n":"East Suffolk","q":16,"r":10,"region":"E12000006","colour":"#FF6700"}, + "E07000245":{"n":"West Suffolk","q":13,"r":9,"region":"E12000006","colour":"#FF6700"}, + "E07000246":{"n":"Somerset West and Taunton","q":-2,"r":1,"region":"E12000009","colour":"#178CFF"}, + "E08000022":{"n":"North Tyneside","q":6,"r":20,"region":"E12000001","colour":"#D60303"}, + "E08000001":{"n":"Bolton","q":4,"r":14,"region":"E12000002","colour":"#1DD3A7"}, + "E08000002":{"n":"Bury","q":5,"r":14,"region":"E12000002","colour":"#1DD3A7"}, + "E08000023":{"n":"South Tyneside","q":7,"r":20,"region":"E12000001","colour":"#D60303"}, + "E08000007":{"n":"Stockport","q":6,"r":12,"region":"E12000002","colour":"#1DD3A7"}, + "E08000008":{"n":"Tameside","q":6,"r":13,"region":"E12000002","colour":"#1DD3A7"}, + "E08000009":{"n":"Trafford","q":4,"r":12,"region":"E12000002","colour":"#1DD3A7"}, + "E08000010":{"n":"Wigan","q":3,"r":13,"region":"E12000002","colour":"#1DD3A7"}, + "E08000011":{"n":"Knowsley","q":2,"r":12,"region":"E12000002","colour":"#1DD3A7"}, + "E08000012":{"n":"Liverpool","q":1,"r":13,"region":"E12000002","colour":"#1DD3A7"}, + "E08000014":{"n":"Sefton","q":2,"r":14,"region":"E12000002","colour":"#1DD3A7"}, + "E08000015":{"n":"Wirral","q":1,"r":12,"region":"E12000002","colour":"#1DD3A7"}, + "E08000016":{"n":"Barnsley","q":8,"r":14,"region":"E12000003","colour":"#F9BC26"}, + "E08000024":{"n":"Sunderland","q":7,"r":19,"region":"E12000001","colour":"#D60303"}, + "E08000017":{"n":"Doncaster","q":9,"r":14,"region":"E12000003","colour":"#F9BC26"}, + "E08000018":{"n":"Rotherham","q":9,"r":13,"region":"E12000003","colour":"#F9BC26"}, + "E08000019":{"n":"Sheffield","q":8,"r":13,"region":"E12000003","colour":"#F9BC26"}, + "E08000021":{"n":"Newcastle upon Tyne","q":5,"r":19,"region":"E12000001","colour":"#D60303"}, + "E08000025":{"n":"Birmingham","q":5,"r":8,"region":"E12000005","colour":"#E6007C"}, + "E08000026":{"n":"Coventry","q":5,"r":6,"region":"E12000005","colour":"#E6007C"}, + "E09000017":{"n":"Hillingdon","q":7,"r":4,"region":"E12000007","colour":"#D73058"}, + "E08000027":{"n":"Dudley","q":1,"r":7,"region":"E12000005","colour":"#E6007C"}, + "E08000028":{"n":"Sandwell","q":3,"r":7,"region":"E12000005","colour":"#E6007C"}, + "E09000018":{"n":"Hounslow","q":7,"r":3,"region":"E12000007","colour":"#D73058"}, + "E09000019":{"n":"Islington","q":11,"r":3,"region":"E12000007","colour":"#D73058"}, + "E08000029":{"n":"Solihull","q":5,"r":7,"region":"E12000005","colour":"#E6007C"}, + "E08000030":{"n":"Walsall","q":4,"r":8,"region":"E12000005","colour":"#E6007C"}, + "E08000031":{"n":"Wolverhampton","q":3,"r":8,"region":"E12000005","colour":"#E6007C"}, + "E08000032":{"n":"Bradford","q":7,"r":16,"region":"E12000003","colour":"#F9BC26"}, + "E08000033":{"n":"Calderdale","q":7,"r":15,"region":"E12000003","colour":"#F9BC26"}, + "E08000034":{"n":"Kirklees","q":8,"r":15,"region":"E12000003","colour":"#F9BC26"}, + "E08000036":{"n":"Wakefield","q":9,"r":15,"region":"E12000003","colour":"#F9BC26"}, + "E08000035":{"n":"Leeds","q":8,"r":16,"region":"E12000003","colour":"#F9BC26"}, + "E09000004":{"n":"Bexley","q":12,"r":1,"region":"E12000007","colour":"#D73058"}, + "E08000037":{"n":"Gateshead","q":6,"r":19,"region":"E12000001","colour":"#D60303"}, + "E09000001":{"n":"City of London","q":11,"r":2,"region":"E12000007","colour":"#D73058"}, + "E09000002":{"n":"Barking and Dagenham","q":13,"r":3,"region":"E12000007","colour":"#D73058"}, + "E09000003":{"n":"Barnet","q":10,"r":5,"region":"E12000007","colour":"#D73058"}, + "E09000020":{"n":"Kensington and Chelsea","q":9,"r":3,"region":"E12000007","colour":"#D73058"}, + "E09000027":{"n":"Richmond upon Thames","q":8,"r":2,"region":"E12000007","colour":"#D73058"}, + "E09000028":{"n":"Southwark","q":9,"r":1,"region":"E12000007","colour":"#D73058"}, + "E09000029":{"n":"Sutton","q":9,"r":0,"region":"E12000007","colour":"#D73058"}, + "E09000030":{"n":"Tower Hamlets","q":12,"r":2,"region":"E12000007","colour":"#D73058"}, + "E09000031":{"n":"Waltham Forest","q":13,"r":4,"region":"E12000007","colour":"#D73058"}, + "N09000001":{"n":"Antrim and Newtownabbey","q":-4,"r":16,"region":"N92000002","colour":"#722EA5"}, + "N09000002":{"n":"Armagh City, Banbridge and Craigavon","q":-5,"r":16,"region":"N92000002","colour":"#722EA5"}, + "N09000003":{"n":"Belfast","q":-4,"r":17,"region":"N92000002","colour":"#722EA5"}, + "N09000004":{"n":"Causeway Coast and Glens","q":-5,"r":18,"region":"N92000002","colour":"#722EA5"}, + "N09000005":{"n":"Derry City and Strabane","q":-6,"r":17,"region":"N92000002","colour":"#722EA5"}, + "N09000006":{"n":"Fermanagh and Omagh","q":-6,"r":16,"region":"N92000002","colour":"#722EA5"}, + "N09000007":{"n":"Lisburn and Castlereagh","q":-5,"r":15,"region":"N92000002","colour":"#722EA5"}, + "N09000008":{"n":"Mid and East Antrim","q":-4,"r":18,"region":"N92000002","colour":"#722EA5"}, + "N09000009":{"n":"Mid Ulster","q":-5,"r":17,"region":"N92000002","colour":"#722EA5"}, + "N09000010":{"n":"Newry, Mourne and Down","q":-4,"r":15,"region":"N92000002","colour":"#722EA5"}, + "S12000005":{"n":"Clackmannanshire","q":2,"r":24,"region":"S92000003","colour":"#2254F4"}, + "S12000006":{"n":"Dumfries and Galloway","q":4,"r":20,"region":"S92000003","colour":"#2254F4"}, + "S12000008":{"n":"East Ayrshire","q":3,"r":20,"region":"S92000003","colour":"#2254F4"}, + "S12000010":{"n":"East Lothian","q":5,"r":22,"region":"S92000003","colour":"#2254F4"}, + "S12000011":{"n":"East Renfrewshire","q":2,"r":20,"region":"S92000003","colour":"#2254F4"}, + "S12000013":{"n":"Na h-Eileanan Siar","q":-1,"r":27,"region":"S92000003","colour":"#2254F4"}, + "S12000014":{"n":"Falkirk","q":2,"r":23,"region":"S92000003","colour":"#2254F4"}, + "S12000017":{"n":"Highland","q":1,"r":26,"region":"S92000003","colour":"#2254F4"}, + "S12000018":{"n":"Inverclyde","q":0,"r":21,"region":"S92000003","colour":"#2254F4"}, + "S12000019":{"n":"Midlothian","q":3,"r":21,"region":"S92000003","colour":"#2254F4"}, + "S12000020":{"n":"Moray","q":2,"r":26,"region":"S92000003","colour":"#2254F4"}, + "S12000021":{"n":"North Ayrshire","q":1,"r":20,"region":"S92000003","colour":"#2254F4"}, + "S12000023":{"n":"Orkney Islands","q":4,"r":28,"region":"S92000003","colour":"#2254F4"}, + "S12000026":{"n":"Scottish Borders","q":4,"r":21,"region":"S92000003","colour":"#2254F4"}, + "S12000027":{"n":"Shetland Islands","q":5,"r":30,"region":"S92000003","colour":"#2254F4"}, + "S12000028":{"n":"South Ayrshire","q":1,"r":19,"region":"S92000003","colour":"#2254F4"}, + "S12000029":{"n":"South Lanarkshire","q":2,"r":21,"region":"S92000003","colour":"#2254F4"}, + "S12000030":{"n":"Stirling","q":1,"r":24,"region":"S92000003","colour":"#2254F4"}, + "S12000033":{"n":"Aberdeen City","q":4,"r":26,"region":"S92000003","colour":"#2254F4"}, + "S12000034":{"n":"Aberdeenshire","q":3,"r":26,"region":"S92000003","colour":"#2254F4"}, + "S12000035":{"n":"Argyll and Bute","q":0,"r":24,"region":"S92000003","colour":"#2254F4"}, + "S12000036":{"n":"City of Edinburgh","q":4,"r":22,"region":"S92000003","colour":"#2254F4"}, + "S12000039":{"n":"West Dunbartonshire","q":0,"r":23,"region":"S92000003","colour":"#2254F4"}, + "S12000038":{"n":"Renfrewshire","q":1,"r":22,"region":"S92000003","colour":"#2254F4"}, + "S12000045":{"n":"East Dunbartonshire","q":1,"r":23,"region":"S92000003","colour":"#2254F4"}, + "S12000047":{"n":"Fife","q":3,"r":24,"region":"S92000003","colour":"#2254F4"}, + "S12000040":{"n":"West Lothian","q":3,"r":22,"region":"S92000003","colour":"#2254F4"}, + "S12000041":{"n":"Angus","q":2,"r":25,"region":"S92000003","colour":"#2254F4"}, + "S12000042":{"n":"Dundee City","q":3,"r":25,"region":"S92000003","colour":"#2254F4"}, + "S12000048":{"n":"Perth and Kinross","q":1,"r":25,"region":"S92000003","colour":"#2254F4"}, + "S12000049":{"n":"Glasgow City","q":1,"r":21,"region":"S92000003","colour":"#2254F4"}, + "W06000013":{"n":"Bridgend","lad19nmw":"Pen-y-bont ar Ogwr","q":-3,"r":6,"region":"W92000004","colour":"#0DBC37"}, + "S12000050":{"n":"North Lanarkshire","q":2,"r":22,"region":"S92000003","colour":"#2254F4"}, + "W06000001":{"n":"Isle of Anglesey","lad19nmw":"Ynys Môn","q":-2,"r":12,"region":"W92000004","colour":"#0DBC37"}, + "W06000002":{"n":"Gwynedd","lad19nmw":"Gwynedd","q":-2,"r":10,"region":"W92000004","colour":"#0DBC37"}, + "W06000003":{"n":"Conwy","lad19nmw":"Conwy","q":-1,"r":10,"region":"W92000004","colour":"#0DBC37"}, + "W06000004":{"n":"Denbighshire","lad19nmw":"Sir Ddinbych","q":0,"r":10,"region":"W92000004","colour":"#0DBC37"}, + "W06000005":{"n":"Flintshire","lad19nmw":"Sir y Fflint","q":0,"r":11,"region":"W92000004","colour":"#0DBC37"}, + "W06000006":{"n":"Wrexham","lad19nmw":"Wrecsam","q":1,"r":10,"region":"W92000004","colour":"#0DBC37"}, + "W06000008":{"n":"Ceredigion","lad19nmw":"Ceredigion","q":-2,"r":9,"region":"W92000004","colour":"#0DBC37"}, + "W06000009":{"n":"Pembrokeshire","lad19nmw":"Sir Benfro","q":-5,"r":6,"region":"W92000004","colour":"#0DBC37"}, + "W06000010":{"n":"Carmarthenshire","lad19nmw":"Sir Gaerfyrddin","q":-4,"r":6,"region":"W92000004","colour":"#0DBC37"}, + "W06000011":{"n":"Swansea","lad19nmw":"Abertawe","q":-4,"r":5,"region":"W92000004","colour":"#0DBC37"}, + "W06000012":{"n":"Neath Port Talbot","lad19nmw":"Castell-nedd Port Talbot","q":-3,"r":5,"region":"W92000004","colour":"#0DBC37"}, + "W06000014":{"n":"Vale of Glamorgan","lad19nmw":"Bro Morgannwg","q":-2,"r":4,"region":"W92000004","colour":"#0DBC37"}, + "W06000015":{"n":"Cardiff","lad19nmw":"Caerdydd","q":-2,"r":5,"region":"W92000004","colour":"#0DBC37"}, + "W06000016":{"n":"Rhondda Cynon Taf","lad19nmw":"Rhondda Cynon Taf","q":-3,"r":7,"region":"W92000004","colour":"#0DBC37"}, + "W06000020":{"n":"Torfaen","lad19nmw":"Torfaen","q":-2,"r":7,"region":"W92000004","colour":"#0DBC37"}, + "W06000018":{"n":"Caerphilly","lad19nmw":"Caerffili","q":-2,"r":6,"region":"W92000004","colour":"#0DBC37"}, + "W06000019":{"n":"Blaenau Gwent","lad19nmw":"Blaenau Gwent","q":0,"r":9,"region":"W92000004","colour":"#0DBC37"}, + "W06000024":{"n":"Merthyr Tydfil","lad19nmw":"Merthyr Tudful","q":-2,"r":8,"region":"W92000004","colour":"#0DBC37"}, + "W06000021":{"n":"Monmouthshire","lad19nmw":"Sir Fynwy","q":-1,"r":8,"region":"W92000004","colour":"#0DBC37"}, + "W06000022":{"n":"Newport","lad19nmw":"Casnewydd","q":-1,"r":5,"region":"W92000004","colour":"#0DBC37"}, + "W06000023":{"n":"Powys","lad19nmw":"Powys","q":-1,"r":9,"region":"W92000004","colour":"#0DBC37"} + } +} \ No newline at end of file diff --git a/src/themes/people-skills-future/_data/economic_inactivity.csv b/src/themes/people-skills-future/_data/economic_inactivity.csv new file mode 100644 index 0000000..ddd77f4 --- /dev/null +++ b/src/themes/people-skills-future/_data/economic_inactivity.csv @@ -0,0 +1,78 @@ +date,E12000001,E12000002,E12000003,unix_timestamp,decimal_date +2004-12-01,27.6,25.9,24.4,1101859200,2004.92 +2005-03-01,27.3,25.8,24.5,1109635200,2005.16 +2005-06-01,27,25.7,24.3,1117580400,2005.41 +2005-09-01,27,25.6,24.1,1125529200,2005.67 +2005-12-01,26.9,25.5,24.1,1133395200,2005.92 +2006-03-01,26.8,25.6,24.2,1141171200,2006.16 +2006-06-01,26.6,25.6,23.8,1149116400,2006.41 +2006-09-01,26.3,25.4,24,1157065200,2006.67 +2006-12-01,26,25.4,23.9,1164931200,2006.91 +2007-03-01,25.8,25.3,24,1172707200,2007.16 +2007-06-01,25.5,25.1,24.4,1180652400,2007.41 +2007-09-01,25.7,25.5,24.4,1188601200,2007.66 +2007-12-01,25.9,25.3,24.5,1196467200,2007.91 +2008-03-01,25.9,25.3,24.4,1204329600,2008.16 +2008-06-01,26.4,25.5,24.5,1212274800,2008.41 +2008-09-01,26,25.5,24.1,1220223600,2008.67 +2008-12-01,25.8,25.9,24.3,1228089600,2008.92 +2009-03-01,25.7,25.7,24.1,1235865600,2009.16 +2009-06-01,25.8,25.4,24,1243810800,2009.41 +2009-09-01,26.2,25.3,24.4,1251759600,2009.67 +2009-12-01,26.7,25.4,24.7,1259625600,2009.92 +2010-03-01,27,25.6,24.7,1267401600,2010.16 +2010-06-01,26.4,25.6,24.4,1275346800,2010.41 +2010-09-01,26.2,25.3,25.1,1283295600,2010.67 +2010-12-01,26.6,25.1,24.9,1291161600,2010.91 +2011-03-01,26.6,25.5,25.1,1298937600,2011.16 +2011-06-01,27,25.4,25.5,1306882800,2011.41 +2011-09-01,27.5,25.7,25.1,1314831600,2011.66 +2011-12-01,27.4,25.3,25.2,1322697600,2011.91 +2012-03-01,26.9,25.2,25.2,1330560000,2012.16 +2012-06-01,26.4,24.8,24.7,1338505200,2012.41 +2012-09-01,26.1,24.8,24.3,1346454000,2012.67 +2012-12-01,26,24.7,23.9,1354320000,2012.92 +2013-03-01,26.2,24.5,23.2,1362096000,2013.16 +2013-06-01,26.1,24.7,23.3,1370041200,2013.41 +2013-09-01,26.3,24.7,23.4,1377990000,2013.67 +2013-12-01,26.2,25.1,23.3,1385856000,2013.92 +2014-03-01,25.6,25.1,23.4,1393632000,2014.16 +2014-06-01,25.3,25.3,23.5,1401577200,2014.41 +2014-09-01,25.3,25.4,23.5,1409526000,2014.67 +2014-12-01,25.1,25.3,23.7,1417392000,2014.91 +2015-03-01,25.4,25.3,23.5,1425168000,2015.16 +2015-06-01,25.4,25.4,23.1,1433113200,2015.41 +2015-09-01,25.1,24.9,22.8,1441062000,2015.66 +2015-12-01,24.8,24.7,22.8,1448928000,2015.91 +2016-03-01,24.7,24.5,23,1456790400,2016.16 +2016-06-01,24.7,24.3,23.2,1464735600,2016.41 +2016-09-01,24.9,24.4,23.2,1472684400,2016.67 +2016-12-01,24.5,24.5,23.5,1480550400,2016.92 +2017-03-01,24.6,24.3,23.3,1488326400,2017.16 +2017-06-01,24.8,24,23.1,1496271600,2017.41 +2017-09-01,24.6,23.8,23.2,1504220400,2017.67 +2017-12-01,24.6,23.5,22.6,1512086400,2017.92 +2018-03-01,24.8,23.2,22.7,1519862400,2018.16 +2018-06-01,25.3,23.3,22.8,1527807600,2018.41 +2018-09-01,25.2,23,22.9,1535756400,2018.67 +2018-12-01,24.7,23.1,22.9,1543622400,2018.91 +2019-03-01,24.5,23.1,22.7,1551398400,2019.16 +2019-06-01,24.2,22.9,22.6,1559343600,2019.41 +2019-09-01,24.3,22.6,22.7,1567292400,2019.66 +2019-12-01,25,22.3,22.8,1575158400,2019.91 +2020-03-01,24.6,21.9,22.8,1583020800,2020.16 +2020-06-01,24.3,22.1,22.9,1590966000,2020.41 +2020-09-01,23.8,22.6,22.3,1598914800,2020.67 +2020-12-01,23.6,22.6,22.2,1606780800,2020.92 +2021-03-01,24,23.1,22.5,1614556800,2021.16 +2021-06-01,24.3,23,22.5,1622502000,2021.41 +2021-09-01,24.9,23,22.9,1630450800,2021.67 +2021-12-01,25.3,23.5,22.7,1638316800,2021.92 +2022-03-01,25.6,23.4,22.2,1646092800,2022.16 +2022-06-01,25.4,23.4,22.2,1654038000,2022.41 +2022-09-01,25.2,23.7,22.6,1661986800,2022.67 +2022-12-01,26,23.3,22.6,1669852800,2022.91 +2023-03-01,26,23.5,22.8,1677628800,2023.16 +2023-06-01,25.6,23.2,23,1685574000,2023.41 +2023-09-01,25.3,22.8,22.6,1693522800,2023.66 +2023-12-01,24.2,23.3,23.2,1701388800,2023.91 diff --git a/src/themes/people-skills-future/_data/employment.csv b/src/themes/people-skills-future/_data/employment.csv new file mode 100644 index 0000000..3460081 --- /dev/null +++ b/src/themes/people-skills-future/_data/employment.csv @@ -0,0 +1,78 @@ +date,E12000001,E12000002,E12000003,unix_timestamp,decimal_date +2004-12-01,68.1,70.6,72.2,1101859200,2004.92 +2005-03-01,68.4,70.6,72.2,1109635200,2005.16 +2005-06-01,68.7,70.8,72.3,1117580400,2005.41 +2005-09-01,68.8,70.8,72.5,1125529200,2005.67 +2005-12-01,69,70.6,72.3,1133395200,2005.92 +2006-03-01,68.7,70.6,71.9,1141171200,2006.16 +2006-06-01,68.9,70.5,72,1149116400,2006.41 +2006-09-01,68.8,70.6,71.6,1157065200,2006.67 +2006-12-01,68.9,70.6,71.9,1164931200,2006.91 +2007-03-01,69.3,70.5,71.8,1172707200,2007.16 +2007-06-01,69.5,70.6,71.4,1180652400,2007.41 +2007-09-01,69.6,70.2,71.5,1188601200,2007.66 +2007-12-01,69.6,70.5,71.3,1196467200,2007.91 +2008-03-01,69.3,70.3,71.7,1204329600,2008.16 +2008-06-01,68.8,70.1,71.3,1212274800,2008.41 +2008-09-01,68.9,70.1,71.5,1220223600,2008.67 +2008-12-01,68.6,69.4,71,1228089600,2008.92 +2009-03-01,68.2,69.2,70.5,1235865600,2009.16 +2009-06-01,67.6,68.9,70.2,1243810800,2009.41 +2009-09-01,67,68.4,69.4,1251759600,2009.67 +2009-12-01,66.3,68.1,68.9,1259625600,2009.92 +2010-03-01,65.8,67.8,68.5,1267401600,2010.16 +2010-06-01,66.2,68.2,68.9,1275346800,2010.41 +2010-09-01,66.6,68.5,68.4,1283295600,2010.67 +2010-12-01,66.2,68.8,68.5,1291161600,2010.91 +2011-03-01,65.9,68.6,68.4,1298937600,2011.16 +2011-06-01,65.8,68.4,67.8,1306882800,2011.41 +2011-09-01,64.9,68.2,67.7,1314831600,2011.66 +2011-12-01,64.9,68.3,67.6,1322697600,2011.91 +2012-03-01,65.1,68.2,67.5,1330560000,2012.16 +2012-06-01,65.2,68.5,67.8,1338505200,2012.41 +2012-09-01,65.7,68.5,68.5,1346454000,2012.67 +2012-12-01,66,68.8,68.9,1354320000,2012.92 +2013-03-01,66.3,69.1,69.6,1362096000,2013.16 +2013-06-01,66.4,69.1,69.6,1370041200,2013.41 +2013-09-01,66.1,69.2,69.5,1377990000,2013.67 +2013-12-01,66.3,68.9,69.7,1385856000,2013.92 +2014-03-01,67.1,68.9,69.9,1393632000,2014.16 +2014-06-01,67.6,68.7,70,1401577200,2014.41 +2014-09-01,68,69,70.2,1409526000,2014.67 +2014-12-01,68.4,69.3,70.6,1417392000,2014.91 +2015-03-01,68.6,69.8,71,1425168000,2015.16 +2015-06-01,68.8,70.1,71.7,1433113200,2015.41 +2015-09-01,69,70.6,72.4,1441062000,2015.66 +2015-12-01,69.3,71.2,72.5,1448928000,2015.91 +2016-03-01,69.5,71.4,72.2,1456790400,2016.16 +2016-06-01,69.4,71.6,72.2,1464735600,2016.41 +2016-09-01,69.9,71.6,72.4,1472684400,2016.67 +2016-12-01,70.5,71.5,72.5,1480550400,2016.92 +2017-03-01,69.9,71.7,72.8,1488326400,2017.16 +2017-06-01,70.2,72.3,73,1496271600,2017.41 +2017-09-01,70.4,72.6,73,1504220400,2017.67 +2017-12-01,70.6,73,73.4,1512086400,2017.92 +2018-03-01,71.1,73.4,73.5,1519862400,2018.16 +2018-06-01,70.6,73.4,73.5,1527807600,2018.41 +2018-09-01,70.8,73.7,73.4,1535756400,2018.67 +2018-12-01,71.1,73.8,73.6,1543622400,2018.91 +2019-03-01,71.1,73.8,73.7,1551398400,2019.16 +2019-06-01,71.4,73.9,73.8,1559343600,2019.41 +2019-09-01,71.2,74.3,73.8,1567292400,2019.66 +2019-12-01,70.5,74.5,73.7,1575158400,2019.91 +2020-03-01,71.1,74.9,74,1583020800,2020.16 +2020-06-01,71.3,74.8,74.1,1590966000,2020.41 +2020-09-01,71.3,74.1,74.5,1598914800,2020.67 +2020-12-01,71.4,74,74.2,1606780800,2020.92 +2021-03-01,71.2,73.2,73.8,1614556800,2021.16 +2021-06-01,70.6,73.2,73.5,1622502000,2021.41 +2021-09-01,70.5,73.3,73.2,1630450800,2021.67 +2021-12-01,70.2,72.9,73.8,1638316800,2021.92 +2022-03-01,70,73.1,74.3,1646092800,2022.16 +2022-06-01,70.6,73.3,74.7,1654038000,2022.41 +2022-09-01,71.2,73,74.5,1661986800,2022.67 +2022-12-01,70.5,73.5,74.6,1669852800,2022.91 +2023-03-01,70.8,73.6,74.4,1677628800,2023.16 +2023-06-01,71.2,73.8,74.2,1685574000,2023.41 +2023-09-01,71.6,74.4,74.7,1693522800,2023.66 +2023-12-01,72.8,73.8,74.2,1701388800,2023.91 diff --git a/src/themes/people-skills-future/_data/risk_of_neet_by_la.csv b/src/themes/people-skills-future/_data/risk_of_neet_by_la.csv new file mode 100644 index 0000000..0493425 --- /dev/null +++ b/src/themes/people-skills-future/_data/risk_of_neet_by_la.csv @@ -0,0 +1,310 @@ +Local Authority Code,Local Authority Name,Group,variable,value +E06000001,Hartlepool,"Services, Manufacturing and Mining Legacy",Total Score,25.114703726023244 +E06000002,Middlesbrough,Manufacturing Traits,Total Score,32.37710541315126 +E06000003,Redcar and Cleveland,"Services, Manufacturing and Mining Legacy",Total Score,27.602394707686983 +E06000004,Stockton-on-Tees,"Services, Manufacturing and Mining Legacy",Total Score,13.242176932605823 +E06000005,Darlington,"Services, Manufacturing and Mining Legacy",Total Score,16.395596041613263 +E06000006,Halton,"Services, Manufacturing and Mining Legacy",Total Score,21.02889853489546 +E06000007,Warrington,Town Living,Total Score,-3.936494036533216 +E06000008,Blackburn with Darwen,Manufacturing Traits,Total Score,13.48731799931133 +E06000009,Blackpool,"Services, Manufacturing and Mining Legacy",Total Score,32.179299491384405 +E06000010,"Kingston upon Hull, City of",Manufacturing Traits,Total Score,20.52136876390436 +E06000011,East Riding of Yorkshire,English and Welsh Countryside,Total Score,-7.39289179699471 +E06000012,North East Lincolnshire,"Services, Manufacturing and Mining Legacy",Total Score,19.114296878982 +E06000013,North Lincolnshire,Country Living,Total Score,8.935854507877888 +E06000014,York,Larger Towns and Cities,Total Score,-14.786180840958078 +E06000015,Derby,Manufacturing Traits,Total Score,9.063229820876803 +E06000016,Leicester,Ethnically Diverse Metropolitan Living,Total Score,5.121432266499314 +E06000017,Rutland,English and Welsh Countryside,Total Score,-17.78238435088505 +E06000018,Nottingham,University Towns and Cities,Total Score,12.376996207175097 +E06000019,"Herefordshire, County of",English and Welsh Countryside,Total Score,0.3387445819668488 +E06000020,Telford and Wrekin,Manufacturing Traits,Total Score,15.160838165009677 +E06000021,Stoke-on-Trent,Manufacturing Traits,Total Score,23.380926903367396 +E06000022,Bath and North East Somerset,Larger Towns and Cities,Total Score,-14.230013047197904 +E06000023,"Bristol, City of",Larger Towns and Cities,Total Score,-0.28977447835956194 +E06000024,North Somerset,English and Welsh Countryside,Total Score,-5.6769933607047065 +E06000025,South Gloucestershire,Town Living,Total Score,-10.021984784440734 +E06000026,Plymouth,Larger Towns and Cities,Total Score,9.593845493610875 +E06000027,Torbay,Remoter Coastal Living,Total Score,16.04117808242635 +E06000030,Swindon,Suburban Traits,Total Score,2.007267255818054 +E06000031,Peterborough,Suburban Traits,Total Score,11.883891305480795 +E06000032,Luton,Ethnically Diverse Metropolitan Living,Total Score,4.22215256739313 +E06000033,Southend-on-Sea,Manufacturing Traits,Total Score,0.4781523868149711 +E06000034,Thurrock,Suburban Traits,Total Score,-0.6117543864553248 +E06000035,Medway,Suburban Traits,Total Score,7.184611174869486 +E06000036,Bracknell Forest,Rural-Urban Fringe,Total Score,-12.499828734730313 +E06000037,West Berkshire,Thriving Rural,Total Score,-11.743631649643138 +E06000038,Reading,University Towns and Cities,Total Score,-6.528483044760464 +E06000039,Slough,Ethnically Diverse Metropolitan Living,Total Score,-0.9353362651623653 +E06000040,Windsor and Maidenhead,Rural-Urban Fringe,Total Score,-15.487645655281625 +E06000041,Wokingham,Thriving Rural,Total Score,-23.778299862627915 +E06000042,Milton Keynes,Suburban Traits,Total Score,-3.1011678210874107 +E06000043,Brighton and Hove,University Towns and Cities,Total Score,-6.414905522513707 +E06000044,Portsmouth,Larger Towns and Cities,Total Score,1.7568408073518431 +E06000045,Southampton,Larger Towns and Cities,Total Score,5.380541097073538 +E06000046,Isle of Wight,Remoter Coastal Living,Total Score,11.244227725388617 +E06000047,County Durham,"Services, Manufacturing and Mining Legacy",Total Score,13.708298032280485 +E06000049,Cheshire East,Country Living,Total Score,-7.6389372134661695 +E06000050,Cheshire West and Chester,Town Living,Total Score,-2.0293492265366884 +E06000051,Shropshire,English and Welsh Countryside,Total Score,0.13853543562216422 +E06000052,Cornwall,,Total Score,1.6632954107371263 +E06000053,Isles of Scilly,,Total Score,-11.396254277259676 +E06000054,Wiltshire,Country Living,Total Score,-5.796833691300963 +E06000055,Bedford,Suburban Traits,Total Score,-0.48613362069266963 +E06000056,Central Bedfordshire,Thriving Rural,Total Score,-7.689353820611938 +E06000057,Northumberland,English and Welsh Countryside,Total Score,9.391231394799181 +E06000058,"Bournemouth, Christchurch and Poole",,Total Score,-2.8759367508543185 +E06000059,Dorset,,Total Score,-2.0167274516904397 +E06000060,Buckinghamshire,,Total Score,-11.454372731887135 +E06000061,North Northamptonshire,,Total Score,4.22798737348412 +E06000062,West Northamptonshire,,Total Score,-3.4926283558340585 +E07000008,Cambridge,University Towns and Cities,Total Score,-12.748752709978262 +E07000009,East Cambridgeshire,Country Living,Total Score,-10.625549274322362 +E07000010,Fenland,Country Living,Total Score,11.151594473337965 +E07000011,Huntingdonshire,Country Living,Total Score,-6.112150791209242 +E07000012,South Cambridgeshire,Thriving Rural,Total Score,-15.054432390011044 +E07000026,Allerdale,English and Welsh Countryside,Total Score,2.492923318383299 +E07000027,Barrow-in-Furness,"Services, Manufacturing and Mining Legacy",Total Score,12.51027243617877 +E07000028,Carlisle,"Services, Manufacturing and Mining Legacy",Total Score,6.04633490762493 +E07000029,Copeland,"Services, Manufacturing and Mining Legacy",Total Score,1.0623975429401822 +E07000030,Eden,English and Welsh Countryside,Total Score,-9.286866910019699 +E07000031,South Lakeland,English and Welsh Countryside,Total Score,-11.291799178755447 +E07000032,Amber Valley,Country Living,Total Score,1.3763344126188397 +E07000033,Bolsover,"Services, Manufacturing and Mining Legacy",Total Score,13.174202886354216 +E07000034,Chesterfield,"Services, Manufacturing and Mining Legacy",Total Score,12.11151052333095 +E07000035,Derbyshire Dales,English and Welsh Countryside,Total Score,-9.950896947485626 +E07000036,Erewash,Country Living,Total Score,5.2207311069597555 +E07000037,High Peak,Town Living,Total Score,-1.5719319619212262 +E07000038,North East Derbyshire,Town Living,Total Score,4.076822244321024 +E07000039,South Derbyshire,Country Living,Total Score,-5.543852089154025 +E07000040,East Devon,Remoter Coastal Living,Total Score,-5.666969839123885 +E07000041,Exeter,Larger Towns and Cities,Total Score,-6.996178151507161 +E07000042,Mid Devon,English and Welsh Countryside,Total Score,-0.6544396306586289 +E07000043,North Devon,Remoter Coastal Living,Total Score,3.4133620262330786 +E07000044,South Hams,English and Welsh Countryside,Total Score,-7.333315426878513 +E07000045,Teignbridge,Remoter Coastal Living,Total Score,-1.254129011231205 +E07000046,Torridge,English and Welsh Countryside,Total Score,5.913782841702546 +E07000047,West Devon,English and Welsh Countryside,Total Score,-2.2780775906031514 +E07000061,Eastbourne,Larger Towns and Cities,Total Score,3.7690929779466824 +E07000062,Hastings,Manufacturing Traits,Total Score,17.048255062229345 +E07000063,Lewes,Remoter Coastal Living,Total Score,0.10769539894365376 +E07000064,Rother,Remoter Coastal Living,Total Score,5.156850573656462 +E07000065,Wealden,English and Welsh Countryside,Total Score,-10.108839185127149 +E07000066,Basildon,Suburban Traits,Total Score,5.722719310315056 +E07000067,Braintree,Country Living,Total Score,-1.9007767423268045 +E07000068,Brentwood,Thriving Rural,Total Score,-12.06387044465865 +E07000069,Castle Point,Town Living,Total Score,-3.6472208657750618 +E07000070,Chelmsford,Thriving Rural,Total Score,-10.928707950011495 +E07000071,Colchester,Thriving Rural,Total Score,-3.9890587567466085 +E07000072,Epping Forest,Thriving Rural,Total Score,-4.928912406474704 +E07000073,Harlow,Suburban Traits,Total Score,11.445656622357781 +E07000074,Maldon,Country Living,Total Score,-0.5353356508604935 +E07000075,Rochford,Town Living,Total Score,-10.388404018671853 +E07000076,Tendring,Remoter Coastal Living,Total Score,14.37842830394877 +E07000077,Uttlesford,Thriving Rural,Total Score,-16.437401430844666 +E07000078,Cheltenham,Larger Towns and Cities,Total Score,-8.974491044461995 +E07000079,Cotswold,English and Welsh Countryside,Total Score,-14.359491250660673 +E07000080,Forest of Dean,Country Living,Total Score,-1.7649343913426763 +E07000081,Gloucester,Manufacturing Traits,Total Score,1.7199577857559132 +E07000082,Stroud,Country Living,Total Score,-11.407351010901488 +E07000083,Tewkesbury,Country Living,Total Score,-8.788783612384625 +E07000084,Basingstoke and Deane,Thriving Rural,Total Score,-3.9812682393413192 +E07000085,East Hampshire,Thriving Rural,Total Score,-11.612925532773884 +E07000086,Eastleigh,Town Living,Total Score,-7.834511403167914 +E07000087,Fareham,Town Living,Total Score,-11.206630186681341 +E07000088,Gosport,"Services, Manufacturing and Mining Legacy",Total Score,7.0963162006617875 +E07000089,Hart,Thriving Rural,Total Score,-20.35554503320623 +E07000090,Havant,"Services, Manufacturing and Mining Legacy",Total Score,6.97751822048059 +E07000091,New Forest,Remoter Coastal Living,Total Score,-5.018052516611282 +E07000092,Rushmoor,Suburban Traits,Total Score,-2.2031837055006336 +E07000093,Test Valley,Thriving Rural,Total Score,-7.994483258289203 +E07000094,Winchester,Thriving Rural,Total Score,-17.41137283805215 +E07000095,Broxbourne,Suburban Traits,Total Score,-1.6600718614108616 +E07000096,Dacorum,Thriving Rural,Total Score,-6.006541549696479 +E07000098,Hertsmere,Rural-Urban Fringe,Total Score,-5.071920004829353 +E07000099,North Hertfordshire,Thriving Rural,Total Score,-8.30939031558643 +E07000102,Three Rivers,Rural-Urban Fringe,Total Score,-14.676547886078403 +E07000103,Watford,Suburban Traits,Total Score,-8.954331610082571 +E07000105,Ashford,Country Living,Total Score,2.3118882906047924 +E07000106,Canterbury,Larger Towns and Cities,Total Score,-5.896045194148048 +E07000107,Dartford,Suburban Traits,Total Score,-1.758317076722012 +E07000108,Dover,Remoter Coastal Living,Total Score,8.576095182651656 +E07000109,Gravesham,Suburban Traits,Total Score,5.94367246287168 +E07000110,Maidstone,Thriving Rural,Total Score,-0.15798854429126952 +E07000111,Sevenoaks,Thriving Rural,Total Score,-6.010868044612482 +E07000112,Folkestone and Hythe,Remoter Coastal Living,Total Score,8.152298786394363 +E07000113,Swale,Country Living,Total Score,9.18504418168974 +E07000114,Thanet,Remoter Coastal Living,Total Score,14.879909867006564 +E07000115,Tonbridge and Malling,Thriving Rural,Total Score,-6.344703640448471 +E07000116,Tunbridge Wells,Thriving Rural,Total Score,-7.943010296271996 +E07000117,Burnley,Manufacturing Traits,Total Score,20.153446366675105 +E07000118,Chorley,Town Living,Total Score,-0.9827524590250374 +E07000119,Fylde,English and Welsh Countryside,Total Score,-3.250630985140062 +E07000120,Hyndburn,Manufacturing Traits,Total Score,15.653514612115108 +E07000121,Lancaster,Larger Towns and Cities,Total Score,-1.0711855305785867 +E07000122,Pendle,Manufacturing Traits,Total Score,10.176635255059256 +E07000123,Preston,Larger Towns and Cities,Total Score,8.011846430753598 +E07000124,Ribble Valley,English and Welsh Countryside,Total Score,-16.232464010043827 +E07000125,Rossendale,"Services, Manufacturing and Mining Legacy",Total Score,8.824960033030784 +E07000126,South Ribble,Town Living,Total Score,0.40196039035578535 +E07000127,West Lancashire,Town Living,Total Score,-1.371525735422649 +E07000128,Wyre,English and Welsh Countryside,Total Score,5.518754344817978 +E07000129,Blaby,Town Living,Total Score,-6.628974219105439 +E07000130,Charnwood,Town Living,Total Score,-10.099610616489315 +E07000131,Harborough,Country Living,Total Score,-13.539971530123742 +E07000132,Hinckley and Bosworth,Country Living,Total Score,-3.826975468148421 +E07000133,Melton,Country Living,Total Score,-8.198891202244697 +E07000134,North West Leicestershire,Country Living,Total Score,-4.007063100173183 +E07000135,Oadby and Wigston,Town Living,Total Score,-6.379872466352201 +E07000136,Boston,Manufacturing Traits,Total Score,13.008205232138707 +E07000137,East Lindsey,Remoter Coastal Living,Total Score,17.1258342819514 +E07000138,Lincoln,Larger Towns and Cities,Total Score,7.382292445523189 +E07000139,North Kesteven,English and Welsh Countryside,Total Score,-6.998216730409304 +E07000140,South Holland,Country Living,Total Score,3.854249711513671 +E07000141,South Kesteven,Country Living,Total Score,-4.787522862315036 +E07000142,West Lindsey,English and Welsh Countryside,Total Score,4.156829671963562 +E07000143,Breckland,English and Welsh Countryside,Total Score,4.763731187235632 +E07000144,Broadland,Country Living,Total Score,-8.295374361652382 +E07000145,Great Yarmouth,Remoter Coastal Living,Total Score,24.81331696683275 +E07000146,King's Lynn and West Norfolk,English and Welsh Countryside,Total Score,7.402637596074203 +E07000147,North Norfolk,Remoter Coastal Living,Total Score,1.2552319199264454 +E07000148,Norwich,Larger Towns and Cities,Total Score,6.784425964168486 +E07000149,South Norfolk,Country Living,Total Score,-8.567060098046635 +E07000163,Craven,English and Welsh Countryside,Total Score,-14.002835324672995 +E07000164,Hambleton,English and Welsh Countryside,Total Score,-10.236414630869918 +E07000165,Harrogate,English and Welsh Countryside,Total Score,-12.683631263012417 +E07000166,Richmondshire,English and Welsh Countryside,Total Score,-5.681230277948392 +E07000167,Ryedale,English and Welsh Countryside,Total Score,-10.969336907298194 +E07000168,Scarborough,Remoter Coastal Living,Total Score,10.4073723310246 +E07000169,Selby,Country Living,Total Score,-5.6396021415671385 +E07000170,Ashfield,"Services, Manufacturing and Mining Legacy",Total Score,13.238868351976729 +E07000171,Bassetlaw,Country Living,Total Score,10.883782968215954 +E07000172,Broxtowe,Town Living,Total Score,-4.124110901533456 +E07000173,Gedling,Town Living,Total Score,0.21931310554160216 +E07000174,Mansfield,"Services, Manufacturing and Mining Legacy",Total Score,16.89677042751746 +E07000175,Newark and Sherwood,Country Living,Total Score,3.6799046657170296 +E07000176,Rushcliffe,Thriving Rural,Total Score,-17.798569012432402 +E07000177,Cherwell,Thriving Rural,Total Score,-6.186133389589956 +E07000178,Oxford,University Towns and Cities,Total Score,-8.809314552050884 +E07000179,South Oxfordshire,Thriving Rural,Total Score,-14.475997460827388 +E07000180,Vale of White Horse,Thriving Rural,Total Score,-11.984651861450786 +E07000181,West Oxfordshire,Thriving Rural,Total Score,-11.393625665482636 +E07000187,Mendip,English and Welsh Countryside,Total Score,-4.103035593162494 +E07000188,Sedgemoor,English and Welsh Countryside,Total Score,4.204479273962975 +E07000189,South Somerset,English and Welsh Countryside,Total Score,1.9646087952384936 +E07000192,Cannock Chase,"Services, Manufacturing and Mining Legacy",Total Score,10.401565924770066 +E07000193,East Staffordshire,Country Living,Total Score,0.1683198207174607 +E07000194,Lichfield,Town Living,Total Score,-6.524024090376962 +E07000195,Newcastle-under-Lyme,Town Living,Total Score,2.7403889975326887 +E07000196,South Staffordshire,Town Living,Total Score,-4.634890240256524 +E07000197,Stafford,Town Living,Total Score,-3.8611630708250484 +E07000198,Staffordshire Moorlands,Country Living,Total Score,-2.7576036660003256 +E07000199,Tamworth,"Services, Manufacturing and Mining Legacy",Total Score,12.763601721260807 +E07000200,Babergh,Country Living,Total Score,-4.118014479958669 +E07000202,Ipswich,Manufacturing Traits,Total Score,12.89623730980225 +E07000203,Mid Suffolk,Country Living,Total Score,-8.329782123372752 +E07000207,Elmbridge,Rural-Urban Fringe,Total Score,-16.13435743101567 +E07000208,Epsom and Ewell,Rural-Urban Fringe,Total Score,-16.412596822947563 +E07000209,Guildford,Rural-Urban Fringe,Total Score,-14.569373991612173 +E07000210,Mole Valley,Thriving Rural,Total Score,-14.119330651569042 +E07000211,Reigate and Banstead,Rural-Urban Fringe,Total Score,-9.902611721673642 +E07000212,Runnymede,Rural-Urban Fringe,Total Score,-10.396815893887236 +E07000213,Spelthorne,Rural-Urban Fringe,Total Score,-3.5947502823868485 +E07000214,Surrey Heath,Rural-Urban Fringe,Total Score,-10.808949840673828 +E07000215,Tandridge,Thriving Rural,Total Score,-9.722947824699014 +E07000216,Waverley,Thriving Rural,Total Score,-17.328012663019408 +E07000217,Woking,Rural-Urban Fringe,Total Score,-8.602006422920876 +E07000218,North Warwickshire,Country Living,Total Score,6.569567218471488 +E07000219,Nuneaton and Bedworth,Manufacturing Traits,Total Score,13.217643508529969 +E07000220,Rugby,Suburban Traits,Total Score,-4.097126588271164 +E07000221,Stratford-on-Avon,English and Welsh Countryside,Total Score,-10.157754188881617 +E07000222,Warwick,Larger Towns and Cities,Total Score,-12.240420811695069 +E07000223,Adur,Town Living,Total Score,-2.8371351228193817 +E07000224,Arun,Remoter Coastal Living,Total Score,2.356033617142417 +E07000225,Chichester,English and Welsh Countryside,Total Score,-7.561293779359238 +E07000226,Crawley,Suburban Traits,Total Score,5.613134294636933 +E07000227,Horsham,Thriving Rural,Total Score,-13.650600676063153 +E07000228,Mid Sussex,Thriving Rural,Total Score,-14.874633816480028 +E07000229,Worthing,Manufacturing Traits,Total Score,-3.781666135503555 +E07000234,Bromsgrove,Town Living,Total Score,-8.805620746458732 +E07000235,Malvern Hills,English and Welsh Countryside,Total Score,-3.8050414712277822 +E07000236,Redditch,Manufacturing Traits,Total Score,8.340209248601573 +E07000237,Worcester,Manufacturing Traits,Total Score,-0.3647264270319953 +E07000238,Wychavon,Country Living,Total Score,-2.296798355889566 +E07000239,Wyre Forest,Country Living,Total Score,6.495881119062408 +E07000240,St Albans,Rural-Urban Fringe,Total Score,-18.584556135318156 +E07000241,Welwyn Hatfield,Larger Towns and Cities,Total Score,-6.915443330196098 +E07000242,East Hertfordshire,Thriving Rural,Total Score,-14.43427928255276 +E07000243,Stevenage,Suburban Traits,Total Score,5.677280941729136 +E07000244,East Suffolk,,Total Score,6.171024387599427 +E07000245,West Suffolk,,Total Score,-2.3144999034176728 +E07000246,Somerset West and Taunton,,Total Score,2.9575268346390517 +E08000001,Bolton,Manufacturing Traits,Total Score,10.673062589401122 +E08000002,Bury,Manufacturing Traits,Total Score,4.316133732630979 +E08000003,Manchester,University Towns and Cities,Total Score,10.11096326187113 +E08000004,Oldham,Manufacturing Traits,Total Score,15.63150099882513 +E08000005,Rochdale,Manufacturing Traits,Total Score,18.919545527860613 +E08000006,Salford,Manufacturing Traits,Total Score,13.509638366987557 +E08000007,Stockport,Town Living,Total Score,0.811991155103581 +E08000008,Tameside,Manufacturing Traits,Total Score,17.76261089896246 +E08000009,Trafford,Suburban Traits,Total Score,-10.640066609640066 +E08000010,Wigan,"Services, Manufacturing and Mining Legacy",Total Score,11.244069296465776 +E08000011,Knowsley,"Services, Manufacturing and Mining Legacy",Total Score,26.750609466925166 +E08000012,Liverpool,Larger Towns and Cities,Total Score,17.521574085609963 +E08000013,St. Helens,"Services, Manufacturing and Mining Legacy",Total Score,19.532720490543806 +E08000014,Sefton,"Services, Manufacturing and Mining Legacy",Total Score,9.345853481307804 +E08000015,Wirral,"Services, Manufacturing and Mining Legacy",Total Score,13.862064912753075 +E08000016,Barnsley,"Services, Manufacturing and Mining Legacy",Total Score,18.477643513288285 +E08000017,Doncaster,"Services, Manufacturing and Mining Legacy",Total Score,20.983744106436053 +E08000018,Rotherham,"Services, Manufacturing and Mining Legacy",Total Score,19.914219342165445 +E08000019,Sheffield,Larger Towns and Cities,Total Score,7.103328304686419 +E08000021,Newcastle upon Tyne,Larger Towns and Cities,Total Score,7.963262884296613 +E08000022,North Tyneside,"Services, Manufacturing and Mining Legacy",Total Score,6.6525967038361244 +E08000023,South Tyneside,"Services, Manufacturing and Mining Legacy",Total Score,18.738533322252387 +E08000024,Sunderland,"Services, Manufacturing and Mining Legacy",Total Score,21.359793387474244 +E08000025,Birmingham,Ethnically Diverse Metropolitan Living,Total Score,12.504752087211312 +E08000026,Coventry,Larger Towns and Cities,Total Score,4.720821641915738 +E08000027,Dudley,"Services, Manufacturing and Mining Legacy",Total Score,11.47290455858997 +E08000028,Sandwell,Manufacturing Traits,Total Score,16.418302305964648 +E08000029,Solihull,Town Living,Total Score,0.5187897394036148 +E08000030,Walsall,Manufacturing Traits,Total Score,16.634446805698513 +E08000031,Wolverhampton,Manufacturing Traits,Total Score,16.004663041917308 +E08000032,Bradford,Manufacturing Traits,Total Score,17.3161039823573 +E08000033,Calderdale,Manufacturing Traits,Total Score,8.229827204580682 +E08000034,Kirklees,Manufacturing Traits,Total Score,4.1766320226142275 +E08000035,Leeds,Larger Towns and Cities,Total Score,0.4933907689020425 +E08000036,Wakefield,"Services, Manufacturing and Mining Legacy",Total Score,14.646206215878609 +E08000037,Gateshead,"Services, Manufacturing and Mining Legacy",Total Score,15.280334043747407 +E09000001,City of London,,Total Score,-27.489855768177772 +E09000002,Barking and Dagenham,Ethnically Diverse Metropolitan Living,Total Score,8.123352581606369 +E09000003,Barnet,Ethnically Diverse Metropolitan Living,Total Score,-13.047877792543947 +E09000004,Bexley,Suburban Traits,Total Score,-7.246209842214456 +E09000005,Brent,Ethnically Diverse Metropolitan Living,Total Score,-4.0453152443787745 +E09000006,Bromley,Rural-Urban Fringe,Total Score,-12.595859866355521 +E09000007,Camden,London Cosmopolitan,Total Score,-5.384180141773388 +E09000008,Croydon,Ethnically Diverse Metropolitan Living,Total Score,-0.8912072614474873 +E09000009,Ealing,Ethnically Diverse Metropolitan Living,Total Score,-10.754327099741017 +E09000010,Enfield,Ethnically Diverse Metropolitan Living,Total Score,-1.4518826395441178 +E09000011,Greenwich,Ethnically Diverse Metropolitan Living,Total Score,3.8508776481511378 +E09000012,Hackney,London Cosmopolitan,Total Score,9.960718324963743 +E09000013,Hammersmith and Fulham,London Cosmopolitan,Total Score,-11.480424835826325 +E09000014,Haringey,London Cosmopolitan,Total Score,0.9143454054198774 +E09000015,Harrow,Ethnically Diverse Metropolitan Living,Total Score,-13.97269654457207 +E09000016,Havering,Suburban Traits,Total Score,-8.022213275800318 +E09000017,Hillingdon,Ethnically Diverse Metropolitan Living,Total Score,-6.122186779030701 +E09000018,Hounslow,Ethnically Diverse Metropolitan Living,Total Score,-3.5602612309415287 +E09000019,Islington,London Cosmopolitan,Total Score,5.3213564008685035 +E09000020,Kensington and Chelsea,London Cosmopolitan,Total Score,-14.30814660945711 +E09000021,Kingston upon Thames,University Towns and Cities,Total Score,-20.099321028185383 +E09000022,Lambeth,London Cosmopolitan,Total Score,-4.351787219252147 +E09000023,Lewisham,Ethnically Diverse Metropolitan Living,Total Score,1.532691781257203 +E09000024,Merton,Ethnically Diverse Metropolitan Living,Total Score,-13.039607152701869 +E09000025,Newham,Ethnically Diverse Metropolitan Living,Total Score,-0.3270368729679799 +E09000026,Redbridge,Ethnically Diverse Metropolitan Living,Total Score,-11.864043987233519 +E09000027,Richmond upon Thames,Rural-Urban Fringe,Total Score,-22.073426623535312 +E09000028,Southwark,London Cosmopolitan,Total Score,-1.2781334575213552 +E09000029,Sutton,Suburban Traits,Total Score,-6.367532187022149 +E09000030,Tower Hamlets,London Cosmopolitan,Total Score,-4.657334651972278 +E09000031,Waltham Forest,Ethnically Diverse Metropolitan Living,Total Score,-1.2581211798726457 +E09000032,Wandsworth,London Cosmopolitan,Total Score,-17.0941551355992 +E09000033,Westminster,,Total Score,-10.458722534319701 diff --git a/src/themes/people-skills-future/employment/index.vto b/src/themes/people-skills-future/employment/index.vto index f472fe6..73c9e46 100644 --- a/src/themes/people-skills-future/employment/index.vto +++ b/src/themes/people-skills-future/employment/index.vto @@ -6,65 +6,83 @@ nicetheme: "People, Skills and The Future"

Employment rate by region

{{ comp.oi.chart.line({ config: { - data: unemployment, + data: employment, height: 600, legend: { show: true }, axis: { - x: { title: { label: "Date" }, grid: { 'stroke-dasharray': "6 2", 'stroke-width': "1"}, ticks: comp.buildYearTicks({ data: unemployment, field: "date", step: 2}) }, - y: { title: { label: "Employment rate - aged 16-64" }, grid: { "stroke-width": "1"}, tick: { spacing: 5} } + x: { title: { label: "Date" }, grid: { show: true, 'stroke-dasharray': "6 2", 'stroke-width': "1"}, tick: { spacing: 2 } }, + y: { title: { label: "Employment rate - aged 16-64" }, tick: { spacing: 5 } } }, series: [{ title: "North East", - x: "unix_timestamp", + x: "decimal_date", y: "E12000001", tooltip: "North East
{{ date }}: {{ _y }}%" },{ title: "North West", - x: "unix_timestamp", + x: "decimal_date", y: "E12000002", tooltip: "North West
{{ date }}: {{ _y }}%" },{ title: "Yorkshire and The Humber", - x: "unix_timestamp", + x: "decimal_date", y: "E12000003", tooltip: "Yorkshire and The Humber
{{ date }}: {{ _y }}%" }] } }) }} -

NEET annual change

+{{ comp.oi.chart.line({ config: { + data: economic_inactivity, + height: 600, + legend: { + show: true }, + axis: { + x: { title: { label: "Date" }, grid: { show: true, 'stroke-dasharray': "6 2", 'stroke-width': "1"} }, + y: { title: { label: "Percent who are economically inactive - aged 16-64" }, tick: { spacing: 5} } + }, + series: [{ + title: "North East", + x: "decimal_date", + y: "E12000001", + tooltip: "North East
{{ date }}: {{ _y }}%" + },{ + title: "North West", + x: "decimal_date", + y: "E12000002", + tooltip: "North West
{{ date }}: {{ _y }}%" + },{ + title: "Yorkshire and The Humber", + x: "decimal_date", + y: "E12000003", + tooltip: "Yorkshire and The Humber
{{ date }}: {{ _y }}%" + }] +} }) }} + +

Risk of NEET

{{ comp.oi.map.hex_cartogram({ "config": { "width": 600, - "hexjson": "hexjson.uk-local-authority-districts-2023", - "data": most_recent_neet_by_la, + "hexjson": "hexjson.uk-local-authority-districts-2021", + "data": risk_of_neet_by_la, "columns":[{ "name": "filterLabel", "template": "{{ n }}" }], - "value": "annual_change_NEETNK", + "value": "value", "scale": "TrueNorth", - "min": -8, - "max": 8, - "matchKey": "geography_code", + "min": -30, + "max": 30, + "matchKey": "Local Authority Code", "legend": { "position": "top right", "continuous": true, "items": [{ - "value": 10, - "label": "10" - },{ - "value": 5, - "label": "5" - },{ - "value": 0, - "label": "0" - },{ - "value": -5, - "label": "-5" + "value": 30, + "label": "most likely" },{ - "value": -10, - "label": "-10" + "value": -30, + "label": "least likely" }] }, "boundaries": { @@ -80,6 +98,6 @@ nicetheme: "People, Skills and The Future" "label": "filterLabel" } }, - "tooltip": "{{ n }}
Annual change NEET/Not known: {{ annual_change_NEETNK | toFixed(1) }}" + "tooltip": "{{ n }}
Risk of NEET: {{ value | toFixed(1) }}" } }) }} \ No newline at end of file diff --git a/src/themes/people-skills-future/qualifications/index.vto b/src/themes/people-skills-future/qualifications/index.vto index 7a44cca..4d5d4ba 100644 --- a/src/themes/people-skills-future/qualifications/index.vto +++ b/src/themes/people-skills-future/qualifications/index.vto @@ -29,7 +29,7 @@ nicetheme: "People, Skills & The Future" legend: { show: true }, axis: { - x: { title: { label: "Date" }, grid: { 'stroke-dasharray': "6 2", 'stroke-width': "1"}, ticks: comp.buildYearTicks({ data: unemployment, field: "date", step: 2}) }, + x: { title: { label: "Date" }, grid: { 'stroke-dasharray': "6 2", 'stroke-width': "1"}, ticks: comp.buildYearTicks({ data: nvq_3plus, field: "date", step: 2}) }, y: { title: { label: "Percentage - aged 16-64" }, grid: { "stroke-width": "1"}, tick: { spacing: 5} } }, series: [{ diff --git a/src/themes/people-skills-future/vacancies/index.vto b/src/themes/people-skills-future/vacancies/index.vto index 886dcb8..f096eab 100644 --- a/src/themes/people-skills-future/vacancies/index.vto +++ b/src/themes/people-skills-future/vacancies/index.vto @@ -11,7 +11,7 @@ nicetheme: "People, Skills and The Future" legend: { show: true }, axis: { - x: { title: { label: "Date" }, grid: { 'stroke-dasharray': "6 2", 'stroke-width': "1"}, ticks: comp.buildYearTicks({ data: unemployment, field: "date", step: 2}) }, + x: { title: { label: "Date" }, grid: { 'stroke-dasharray': "6 2", 'stroke-width': "1"}, ticks: comp.buildYearTicks({ data: vacancies_by_sector, field: "date", step: 2}) }, y: { title: { label: "000s of Vacancies" }, grid: { "stroke-width": "1"}, tick: { spacing: 50} } }, series: [{