diff --git a/Group11-Project.ipynb b/Group11-Project.ipynb
new file mode 100644
index 0000000..e55bc0f
--- /dev/null
+++ b/Group11-Project.ipynb
@@ -0,0 +1,44128 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00000-7f75e9a7-8b5c-4ad2-a656-67e7cead9997",
+ "deepnote_cell_type": "markdown",
+ "tags": []
+ },
+ "source": [
+ "Group Members: Milocco Riccardo, Ziliotto Filippo, Giorgetti Sabrina, Avella Michele"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00001-d48f13dd-7189-4a89-8598-0dd1992b6034",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# Part 1\n",
+ "\n",
+ "The csv files are originated from different sources, hence resulting in differences in the encoding and end-of-lines that have to be taken into account in the data preparation phase. Make sure each .csv file is properly interpreted: Difference in the encoding and end-of-lines; -cvs file properly interpreted\n",
+ "\n",
+ "\n",
+ "First, open the files, check the number of lines to be imported and the difference in encoding"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {
+ "cell_id": "00002-503d2e0a-7a8b-4782-9b13-0706f0b1eecd",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 865,
+ "execution_start": 1610994688930,
+ "source_hash": "97ca7d48"
+ },
+ "outputs": [],
+ "source": [
+ "\n",
+ "#Importing the required libraries.\n",
+ "import pandas as pd #for dataframes and reading csv files.\n",
+ "import numpy as np # for math operations(sqrt)\n",
+ "import matplotlib.pyplot as plt #for plotting the graphs\n",
+ "import IPython\n",
+ "from IPython.display import display, HTML\n",
+ "import plotly.express as px\n",
+ "import plotly.graph_objects as go\n",
+ "import plotly.graph_objs as go\n",
+ "import plotly.figure_factory as ff\n",
+ "import csv\n",
+ "\n",
+ "\n",
+ "%config InlineBackend.figure_format = 'retina'"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {
+ "cell_id": "00003-61b8d5d4-0e6f-4145-aa9e-82d803beeb18",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 12,
+ "execution_start": 1610994689801,
+ "source_hash": "788b8dd0"
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "['data/abitanti2.txt', 'data/all_italy.json', 'data/codici_istat_comune.csv', 'data/codici_istat_provincia.csv', 'data/codici_nazioni.csv', 'data/day_od.csv', 'data/distinct_users_day.csv', 'data/limits_IT_provinces.geojson', 'data/numb_lines.txt', 'data/provincia.json', 'data/Veneto.txt', 'data/Veneto_fixed.txt']\n"
+ ]
+ }
+ ],
+ "source": [
+ "from os import listdir\n",
+ "from os.path import isfile, join\n",
+ "files_indir = [\"data/\"+f for f in listdir(\"data\") if isfile(join(\"data\", f))]\n",
+ "print(files_indir)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {
+ "cell_id": "00004-e330a3cf-ff08-4ef4-95af-1c8780f6ead5",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 1734,
+ "execution_start": 1610994689825,
+ "source_hash": "c55942bd"
+ },
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "La sintassi del nome del file, della directory o del volume non Š corretta.\n",
+ "La sintassi del nome del file, della directory o del volume non Š corretta.\n"
+ ]
+ }
+ ],
+ "source": [
+ "!cd data; ! wc -l * >> numb_lines.txt\n",
+ "!cd data; ! wc -l *"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {
+ "cell_id": "00005-71ba01ba-3f00-495f-ba2b-4f56ab06a4e7",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 11,
+ "execution_start": 1610994691575,
+ "source_hash": "53c24a41"
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "{'abitanti2.txt': 106, 'codici_istat_comune.csv': 7956, 'codici_istat_provincia.csv': 109, 'codici_nazioni.csv': 235, 'day_od.csv': 193502, 'distinct_users_day.csv': 12846, 'Veneto.txt': 4241301, 'total': 4456096, 'numb_lines.txt': 41}\n"
+ ]
+ }
+ ],
+ "source": [
+ "len_dic = {}\n",
+ "\n",
+ "with open(\"data/numb_lines.txt\", \"r\") as f:\n",
+ " for line in f:\n",
+ " (val, keys) = line.split()\n",
+ " len_dic[keys] = int(val)\n",
+ "print(len_dic)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {
+ "cell_id": "00006-5461295c-d0bd-4625-a0b6-d31b818f6922",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 791,
+ "execution_start": 1610994691593,
+ "source_hash": "912ebebe"
+ },
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "La sintassi del nome del file, della directory o del volume non Š corretta.\n"
+ ]
+ }
+ ],
+ "source": [
+ "!cd data; head -n 5 *"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00007-4cbfbd88-ef55-4cdb-aeba-6e244c37fe98",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "Importing \"day_od.cvs\", we applied the following considerations:\n",
+ "* ```name``` = adding headers to columns; \n",
+ "* ```encoding=utf-16``` for byte 0xfe at the start; \n",
+ "* ```quoting=2``` for \"Non-numerical\" quoting;\n",
+ "* not used ```usecols```, for explicitic specific ordering;\n",
+ "* ```.astype(Int64)``` handels with NaN values\n",
+ "* drop ```Origin``` and ```Destination``` columns since we don't have a specific labelling\n",
+ "* defining```equal_len``` of the DataFrame to be compared with the previous analysis"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 47,
+ "metadata": {
+ "cell_id": "00008-f7dd859a-4c84-4330-8e2f-14b1a5a9937d",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 336,
+ "execution_start": 1610994692399,
+ "source_hash": "b71bbadb"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " MONTH \n",
+ " DOW \n",
+ " ORIGIN \n",
+ " DESTINATION \n",
+ " CUST_CLASS \n",
+ " COD_COUNTRY \n",
+ " COD_PRO \n",
+ " PRO_COM \n",
+ " FLOW \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " Marzo \n",
+ " Domenica \n",
+ " 108.0 \n",
+ " 300.0 \n",
+ " visitor \n",
+ " 222 \n",
+ " 28 \n",
+ " -999 \n",
+ " 493.0 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " Maggio \n",
+ " Lunedì \n",
+ " 300.0 \n",
+ " 101.0 \n",
+ " visitor \n",
+ " 222 \n",
+ " 93 \n",
+ " -999 \n",
+ " 58.0 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " Febbraio \n",
+ " Sabato \n",
+ " 108.0 \n",
+ " 207.0 \n",
+ " visitor \n",
+ " 222 \n",
+ " 28 \n",
+ " -999 \n",
+ " 39.0 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " Aprile \n",
+ " Venerdì \n",
+ " 109.0 \n",
+ " 121.0 \n",
+ " resident \n",
+ " 222 \n",
+ " 28 \n",
+ " 28060 \n",
+ " 106.0 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " Maggio \n",
+ " Giovedì \n",
+ " 300.0 \n",
+ " 120.0 \n",
+ " visitor \n",
+ " 222 \n",
+ " 28 \n",
+ " 28103 \n",
+ " 136.0 \n",
+ " \n",
+ " \n",
+ " 5 \n",
+ " Febbraio \n",
+ " Domenica \n",
+ " 107.0 \n",
+ " 300.0 \n",
+ " resident \n",
+ " 222 \n",
+ " 28 \n",
+ " 28060 \n",
+ " 3709.0 \n",
+ " \n",
+ " \n",
+ " 6 \n",
+ " Febbraio \n",
+ " Mercoledì \n",
+ " 121.0 \n",
+ " 212.0 \n",
+ " visitor \n",
+ " 222 \n",
+ " 28 \n",
+ " 28048 \n",
+ " 54.0 \n",
+ " \n",
+ " \n",
+ " 7 \n",
+ " Marzo \n",
+ " Martedì \n",
+ " 110.0 \n",
+ " 107.0 \n",
+ " resident \n",
+ " 222 \n",
+ " 28 \n",
+ " 28060 \n",
+ " 66.0 \n",
+ " \n",
+ " \n",
+ " 8 \n",
+ " Febbraio \n",
+ " Domenica \n",
+ " 217.0 \n",
+ " 116.0 \n",
+ " visitor \n",
+ " 222 \n",
+ " 28 \n",
+ " -999 \n",
+ " 46.0 \n",
+ " \n",
+ " \n",
+ " 9 \n",
+ " Febbraio \n",
+ " Martedì \n",
+ " 300.0 \n",
+ " 101.0 \n",
+ " visitor \n",
+ " 222 \n",
+ " 28 \n",
+ " 28003 \n",
+ " 164.0 \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " MONTH DOW ORIGIN DESTINATION CUST_CLASS COD_COUNTRY COD_PRO \\\n",
+ "0 Marzo Domenica 108.0 300.0 visitor 222 28 \n",
+ "1 Maggio Lunedì 300.0 101.0 visitor 222 93 \n",
+ "2 Febbraio Sabato 108.0 207.0 visitor 222 28 \n",
+ "3 Aprile Venerdì 109.0 121.0 resident 222 28 \n",
+ "4 Maggio Giovedì 300.0 120.0 visitor 222 28 \n",
+ "5 Febbraio Domenica 107.0 300.0 resident 222 28 \n",
+ "6 Febbraio Mercoledì 121.0 212.0 visitor 222 28 \n",
+ "7 Marzo Martedì 110.0 107.0 resident 222 28 \n",
+ "8 Febbraio Domenica 217.0 116.0 visitor 222 28 \n",
+ "9 Febbraio Martedì 300.0 101.0 visitor 222 28 \n",
+ "\n",
+ " PRO_COM FLOW \n",
+ "0 -999 493.0 \n",
+ "1 -999 58.0 \n",
+ "2 -999 39.0 \n",
+ "3 28060 106.0 \n",
+ "4 28103 136.0 \n",
+ "5 28060 3709.0 \n",
+ "6 28048 54.0 \n",
+ "7 28060 66.0 \n",
+ "8 -999 46.0 \n",
+ "9 28003 164.0 "
+ ]
+ },
+ "execution_count": 47,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "#dataframe from day_od.csv: \"day origin and destination\"\n",
+ "file_name=\"data/day_od.csv\"\n",
+ "day_od=pd.read_csv(file_name,sep=\",\",encoding='utf-16', \n",
+ "names=[\"MONTH\",\"DOW\",\"ORIGIN\",\"DESTINATION\",\"CUST_CLASS\",\"COD_COUNTRY\",\"COD_PRO\",\"PRO_COM\",\"FLOW\"], \n",
+ "header=0, quoting=2, quotechar='\"') #comment: explicit header=0 to replace column names; \n",
+ "\n",
+ "equal_len=[]\n",
+ "equal_len.append(len(day_od)+1 == len_dic[file_name.replace(\"data/\",\"\")])\n",
+ "day_od[ [\"COD_COUNTRY\",\"COD_PRO\",\"PRO_COM\"] ]=day_od[ [\"COD_COUNTRY\",\"COD_PRO\",\"PRO_COM\"] ].astype(\"Int64\") #Int64 handles NaN\n",
+ "day_od.drop([\"ORIGIN\",\"DESTINATION\"], axis=1) \n",
+ "\n",
+ "day_od.head(10)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00009-bc54e6ca-b879-4bd6-9d43-afe089555c3b",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ " Importing this .cvs with:\n",
+ "* ```encoding=\"latin-1\"``` since last letters of the days present accent"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {
+ "cell_id": "00010-70289c05-6b03-435e-b13d-413a41897b4b",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 54,
+ "execution_start": 1610994692741,
+ "source_hash": "802b6db6"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " DOW \n",
+ " CUST_CLASS \n",
+ " COD_COUNTRY \n",
+ " COD_PRO \n",
+ " PRO_COM \n",
+ " VISITORS \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " Mercoledì \n",
+ " visitor \n",
+ " 222 \n",
+ " 35 \n",
+ " 35033 \n",
+ " 968 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " Lunedì \n",
+ " visitor \n",
+ " 222 \n",
+ " 22 \n",
+ " 22098 \n",
+ " 64 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " Domenica \n",
+ " visitor \n",
+ " 222 \n",
+ " 52 \n",
+ " 52032 \n",
+ " 516 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " Giovedì \n",
+ " visitor \n",
+ " 222 \n",
+ " 108 \n",
+ " 108009 \n",
+ " 128 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " Giovedì \n",
+ " visitor \n",
+ " 222 \n",
+ " 29 \n",
+ " 29048 \n",
+ " 512 \n",
+ " \n",
+ " \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " \n",
+ " \n",
+ " 12840 \n",
+ " Mercoledì \n",
+ " foreigner \n",
+ " 259 \n",
+ " <NA> \n",
+ " <NA> \n",
+ " 176 \n",
+ " \n",
+ " \n",
+ " 12841 \n",
+ " Sabato \n",
+ " foreigner \n",
+ " 602 \n",
+ " <NA> \n",
+ " <NA> \n",
+ " 164 \n",
+ " \n",
+ " \n",
+ " 12842 \n",
+ " Giovedì \n",
+ " foreigner \n",
+ " 732 \n",
+ " <NA> \n",
+ " <NA> \n",
+ " 80 \n",
+ " \n",
+ " \n",
+ " 12843 \n",
+ " Giovedì \n",
+ " foreigner \n",
+ " 297 \n",
+ " <NA> \n",
+ " <NA> \n",
+ " 80 \n",
+ " \n",
+ " \n",
+ " 12844 \n",
+ " Domenica \n",
+ " foreigner \n",
+ " 748 \n",
+ " <NA> \n",
+ " <NA> \n",
+ " 60 \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
12845 rows × 6 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " DOW CUST_CLASS COD_COUNTRY COD_PRO PRO_COM VISITORS\n",
+ "0 Mercoledì visitor 222 35 35033 968\n",
+ "1 Lunedì visitor 222 22 22098 64\n",
+ "2 Domenica visitor 222 52 52032 516\n",
+ "3 Giovedì visitor 222 108 108009 128\n",
+ "4 Giovedì visitor 222 29 29048 512\n",
+ "... ... ... ... ... ... ...\n",
+ "12840 Mercoledì foreigner 259 176\n",
+ "12841 Sabato foreigner 602 164\n",
+ "12842 Giovedì foreigner 732 80\n",
+ "12843 Giovedì foreigner 297 80\n",
+ "12844 Domenica foreigner 748 60\n",
+ "\n",
+ "[12845 rows x 6 columns]"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "#Read distinct_users_day.csv\n",
+ "file_name=\"data/distinct_users_day.csv\"\n",
+ "dist_users_day=pd.read_csv(file_name,sep=\",\",encoding=\"latin-1\")\n",
+ "equal_len.append(len(dist_users_day)+1 == len_dic[file_name.replace(\"data/\",\"\")])\n",
+ "\n",
+ "dist_users_day[[\"COD_COUNTRY\",\"COD_PRO\",\"PRO_COM\"]]=dist_users_day[ [\"COD_COUNTRY\",\"COD_PRO\",\"PRO_COM\"] ].astype(\"Int64\") #Int64 handles NaN\n",
+ "\n",
+ "#sorting...\n",
+ "dist_users_day[dist_users_day[\"CUST_CLASS\"]==\"visitor\"].groupby(\"COD_PRO\", as_index=False).sum().sort_values(\"VISITORS\", ascending=False)\n",
+ "\n",
+ "dist_users_day"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {
+ "cell_id": "00011-ea12ad56-f3c7-47ff-a20b-c8aab42ab0a6",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 20,
+ "execution_start": 1610994692842,
+ "source_hash": "438ed72f"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " COD_PRO \n",
+ " PRO_COM \n",
+ " COMUNE \n",
+ " COMUNE_CAPOLUOGO \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " 1 \n",
+ " 1001 \n",
+ " Agliè \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " 1 \n",
+ " 1002 \n",
+ " Airasca \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " 1 \n",
+ " 1003 \n",
+ " Ala di Stura \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " 1 \n",
+ " 1004 \n",
+ " Albiano d'Ivrea \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " 1 \n",
+ " 1005 \n",
+ " Alice Superiore \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " \n",
+ " \n",
+ " 7950 \n",
+ " 111 \n",
+ " 111104 \n",
+ " Villasalto \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ " 7951 \n",
+ " 111 \n",
+ " 111105 \n",
+ " Villasimius \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ " 7952 \n",
+ " 111 \n",
+ " 111106 \n",
+ " Villasor \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ " 7953 \n",
+ " 111 \n",
+ " 111107 \n",
+ " Villaspeciosa \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ " 7954 \n",
+ " -999 \n",
+ " -999 \n",
+ " Altro \n",
+ " 0 \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
7955 rows × 4 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " COD_PRO PRO_COM COMUNE COMUNE_CAPOLUOGO\n",
+ "0 1 1001 Agliè 0\n",
+ "1 1 1002 Airasca 0\n",
+ "2 1 1003 Ala di Stura 0\n",
+ "3 1 1004 Albiano d'Ivrea 0\n",
+ "4 1 1005 Alice Superiore 0\n",
+ "... ... ... ... ...\n",
+ "7950 111 111104 Villasalto 0\n",
+ "7951 111 111105 Villasimius 0\n",
+ "7952 111 111106 Villasor 0\n",
+ "7953 111 111107 Villaspeciosa 0\n",
+ "7954 -999 -999 Altro 0\n",
+ "\n",
+ "[7955 rows x 4 columns]"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "\n",
+ "# Getting DataFrame for codici_istat_comune.csv\n",
+ "file_name=\"data/codici_istat_comune.csv\"\n",
+ "codist_com=pd.read_csv(file_name,sep=\",\",delimiter=',',header=0,encoding=\"latin-1\")\n",
+ "equal_len.append(len(codist_com)+1 == len_dic[file_name.replace(\"data/\",\"\")])\n",
+ "#codist_com=pd.DataFrame(data_cic)\n",
+ "codist_com"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {
+ "cell_id": "00012-81b0b814-a541-487d-9c3f-968dd533617c",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 31,
+ "execution_start": 1610994692866,
+ "source_hash": "bac72234"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " COD_REG \n",
+ " COD_PRO \n",
+ " PROVINCIA \n",
+ " PROV_SIGLA \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " 1 \n",
+ " 1 \n",
+ " Torino \n",
+ " TO \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " 1 \n",
+ " 2 \n",
+ " Vercelli \n",
+ " VC \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " 1 \n",
+ " 3 \n",
+ " Novara \n",
+ " NO \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " 1 \n",
+ " 4 \n",
+ " Cuneo \n",
+ " CN \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " 1 \n",
+ " 5 \n",
+ " Asti \n",
+ " AT \n",
+ " \n",
+ " \n",
+ " 5 \n",
+ " 1 \n",
+ " 6 \n",
+ " Alessandria \n",
+ " AL \n",
+ " \n",
+ " \n",
+ " 6 \n",
+ " 1 \n",
+ " 96 \n",
+ " Biella \n",
+ " BI \n",
+ " \n",
+ " \n",
+ " 7 \n",
+ " 1 \n",
+ " 103 \n",
+ " Verbano-Cusio-Ossola \n",
+ " VB \n",
+ " \n",
+ " \n",
+ " 8 \n",
+ " 2 \n",
+ " 7 \n",
+ " Valle d'Aosta/Vallée d'Aoste \n",
+ " AO \n",
+ " \n",
+ " \n",
+ " 9 \n",
+ " 3 \n",
+ " 12 \n",
+ " Varese \n",
+ " VA \n",
+ " \n",
+ " \n",
+ " 10 \n",
+ " 3 \n",
+ " 13 \n",
+ " Como \n",
+ " CO \n",
+ " \n",
+ " \n",
+ " 11 \n",
+ " 3 \n",
+ " 14 \n",
+ " Sondrio \n",
+ " SO \n",
+ " \n",
+ " \n",
+ " 12 \n",
+ " 3 \n",
+ " 15 \n",
+ " Milano \n",
+ " MI \n",
+ " \n",
+ " \n",
+ " 13 \n",
+ " 3 \n",
+ " 16 \n",
+ " Bergamo \n",
+ " BG \n",
+ " \n",
+ " \n",
+ " 14 \n",
+ " 3 \n",
+ " 17 \n",
+ " Brescia \n",
+ " BS \n",
+ " \n",
+ " \n",
+ " 15 \n",
+ " 3 \n",
+ " 18 \n",
+ " Pavia \n",
+ " PV \n",
+ " \n",
+ " \n",
+ " 16 \n",
+ " 3 \n",
+ " 19 \n",
+ " Cremona \n",
+ " CR \n",
+ " \n",
+ " \n",
+ " 17 \n",
+ " 3 \n",
+ " 20 \n",
+ " Mantova \n",
+ " MN \n",
+ " \n",
+ " \n",
+ " 18 \n",
+ " 3 \n",
+ " 97 \n",
+ " Lecco \n",
+ " LC \n",
+ " \n",
+ " \n",
+ " 19 \n",
+ " 3 \n",
+ " 98 \n",
+ " Lodi \n",
+ " LO \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " COD_REG COD_PRO PROVINCIA PROV_SIGLA\n",
+ "0 1 1 Torino TO\n",
+ "1 1 2 Vercelli VC\n",
+ "2 1 3 Novara NO\n",
+ "3 1 4 Cuneo CN\n",
+ "4 1 5 Asti AT\n",
+ "5 1 6 Alessandria AL\n",
+ "6 1 96 Biella BI\n",
+ "7 1 103 Verbano-Cusio-Ossola VB\n",
+ "8 2 7 Valle d'Aosta/Vallée d'Aoste AO\n",
+ "9 3 12 Varese VA\n",
+ "10 3 13 Como CO\n",
+ "11 3 14 Sondrio SO\n",
+ "12 3 15 Milano MI\n",
+ "13 3 16 Bergamo BG\n",
+ "14 3 17 Brescia BS\n",
+ "15 3 18 Pavia PV\n",
+ "16 3 19 Cremona CR\n",
+ "17 3 20 Mantova MN\n",
+ "18 3 97 Lecco LC\n",
+ "19 3 98 Lodi LO"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Getting DataFrame for codici_istat_provincia.csv\n",
+ "file_name=\"data/codici_istat_provincia.csv\"\n",
+ "codist_prov=pd.read_csv(file_name,sep=\",\",encoding=\"latin-1\",header=0)\n",
+ "equal_len.append(len(codist_prov)+1 == len_dic[file_name.replace(\"data/\",\"\")])\n",
+ "codist_prov.head(20)\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00013-031b1cde-972a-4708-8151-566092de24f7",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ " Added:\n",
+ "* ```quotechar=2```;\n",
+ "* ```escapechar=\"\\r\"``` since ```\\r\\n``` will also ```\\r``` character in ```COUNTRY_NAME_IT```"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {
+ "cell_id": "00014-22bb2f9e-0acd-44e5-8728-c4452fca1c49",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 393,
+ "execution_start": 1610994692900,
+ "source_hash": "75b9132a"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ " COD_COUNTRY COUNTRY_NAME_IT \n",
+ " \n",
+ " 107 \n",
+ " 650 \n",
+ " Malawi \n",
+ " \n",
+ " \n",
+ " 108 \n",
+ " 658 \n",
+ " Isola di Sant'Elena, Ascension e Tristan de Cugna \n",
+ " \n",
+ " \n",
+ " 109 \n",
+ " 732 \n",
+ " Colombia \n",
+ " \n",
+ "
"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Getting DataFrame for codici_nazioni.csv\n",
+ "#utf16 since there's byte 0xfe at the start, \" as quoting, escapechar=\"\\r\" since endline=\\n\n",
+ "import csv\n",
+ "file_name=\"data/codici_nazioni.csv\"\n",
+ "codist_naz=pd.read_csv(file_name,delimiter=',',header=0,quoting=2, #quoting=2 \"Non-Numerical value ex. \"Colombia\";\n",
+ " error_bad_lines=True,encoding=\"utf16\",quotechar = '\"',escapechar='\\r')\n",
+ "codist_naz[ [\"COD_COUNTRY\"] ]=codist_naz[ [\"COD_COUNTRY\"] ].astype(\"Int64\") #Int64 handles NaN\n",
+ "\n",
+ "equal_len.append(len(codist_naz)+1 == len_dic[file_name.replace(\"data/\",\"\")])\n",
+ "\n",
+ "value=658\n",
+ "def color658(val):\n",
+ " color = 'red' if val == value else 'white'\n",
+ " return 'background-color: %s' % color\n",
+ "s = codist_naz[107:110].style.applymap(color658) #applymap element wise but apply along all axis\n",
+ "s"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00015-7a653c33-de4c-4ab2-b82c-45ac3689a906",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "To correct interpret the decimal numbers written with ```,``` two ways are possible:\n",
+ "\n",
+ "* ```cat Veneto.txt | tr ',' '.' > Veneto_fixed.txt```\n",
+ "* use explicitely ```decimals=\",\"``` in ```.read_csv```\n",
+ "\n",
+ "Having done this, the ```Origin``` and ```Destination``` columns are ready to be converted in Int or just dropped as before"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {
+ "cell_id": "00016-c11ef24e-2194-4ad1-aee4-0a9153b773ad",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 4941,
+ "execution_start": 1610994693302,
+ "source_hash": "aaa35797"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " Name \n",
+ " Origine \n",
+ " Destinazione \n",
+ " Total_Minu \n",
+ " Total_Mete \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " 1042 - 23059 \n",
+ " 1042 \n",
+ " 23059 \n",
+ " 129.69 \n",
+ " 243790.98 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " 1042 - 23022 \n",
+ " 1042 \n",
+ " 23022 \n",
+ " 131.86 \n",
+ " 246794.26 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " 1042 - 23082 \n",
+ " 1042 \n",
+ " 23082 \n",
+ " 133.84 \n",
+ " 253806.62 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " 1042 - 23083 \n",
+ " 1042 \n",
+ " 23083 \n",
+ " 136.44 \n",
+ " 252084.96 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " 1042 - 23043 \n",
+ " 1042 \n",
+ " 23043 \n",
+ " 136.47 \n",
+ " 251192.38 \n",
+ " \n",
+ " \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " \n",
+ " \n",
+ " 4241295 \n",
+ " 62067 - 25015 \n",
+ " 62067 \n",
+ " 25015 \n",
+ " 482.12 \n",
+ " 884264.20 \n",
+ " \n",
+ " \n",
+ " 4241296 \n",
+ " 62067 - 25014 \n",
+ " 62067 \n",
+ " 25014 \n",
+ " 482.59 \n",
+ " 875876.53 \n",
+ " \n",
+ " \n",
+ " 4241297 \n",
+ " 62067 - 25052 \n",
+ " 62067 \n",
+ " 25052 \n",
+ " 484.98 \n",
+ " 888212.30 \n",
+ " \n",
+ " \n",
+ " 4241298 \n",
+ " 62067 - 25044 \n",
+ " 62067 \n",
+ " 25044 \n",
+ " 485.53 \n",
+ " 883640.08 \n",
+ " \n",
+ " \n",
+ " 4241299 \n",
+ " 62067 - 25030 \n",
+ " 62067 \n",
+ " 25030 \n",
+ " 493.59 \n",
+ " 889017.90 \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
4241300 rows × 5 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Name Origine Destinazione Total_Minu Total_Mete\n",
+ "0 1042 - 23059 1042 23059 129.69 243790.98\n",
+ "1 1042 - 23022 1042 23022 131.86 246794.26\n",
+ "2 1042 - 23082 1042 23082 133.84 253806.62\n",
+ "3 1042 - 23083 1042 23083 136.44 252084.96\n",
+ "4 1042 - 23043 1042 23043 136.47 251192.38\n",
+ "... ... ... ... ... ...\n",
+ "4241295 62067 - 25015 62067 25015 482.12 884264.20\n",
+ "4241296 62067 - 25014 62067 25014 482.59 875876.53\n",
+ "4241297 62067 - 25052 62067 25052 484.98 888212.30\n",
+ "4241298 62067 - 25044 62067 25044 485.53 883640.08\n",
+ "4241299 62067 - 25030 62067 25030 493.59 889017.90\n",
+ "\n",
+ "[4241300 rows x 5 columns]"
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "#Getting DataFrame for veneto.txt\n",
+ "url=r\"data/Veneto.txt\"\n",
+ "codist_ven=pd.read_csv(url,delimiter=';',decimal=\",\",header=0,quoting=2,quotechar = '\"',encoding=\"utf8\",error_bad_lines=True)\n",
+ "#codist_ven=pd.DataFrame(data_veneto)\n",
+ "equal_len.append(len(codist_ven)+1 == len_dic[url.replace(\"data/\",\"\")])\n",
+ "\n",
+ "codist_ven[ [\"Origine\",\"Destinazione\"] ]=codist_ven[ [\"Origine\",\"Destinazione\"] ].astype(\"Int64\")\n",
+ "codist_ven"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00017-7760060e-9c15-4050-8544-d6aef5493ef9",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "Check if all the DataFrame lenghts are equal to the start esatimate of the lines of the files"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {
+ "cell_id": "00018-4b128d0a-a339-46f4-ae9b-4f8a352398c7",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 0,
+ "execution_start": 1610994698243,
+ "source_hash": "a946f138"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "True"
+ ]
+ },
+ "execution_count": 12,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "np.all(equal_len)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00019-091e6de0-300c-4d9c-85fb-7ea4624d097f",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# Part 2\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {
+ "cell_id": "00020-e3d51528-4e15-443a-bb81-b4de856f821b",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 0,
+ "execution_start": 1610994727958,
+ "source_hash": "9b477863"
+ },
+ "outputs": [],
+ "source": [
+ "import pandas as pd \n",
+ "import numpy as np \n",
+ "import matplotlib.pyplot as plt \n",
+ "from IPython.display import display, HTML\n",
+ "import plotly.express as px\n",
+ "import plotly.figure_factory as ff\n",
+ "import plotly.graph_objects as go\n",
+ "import csv\n",
+ "import geopandas\n",
+ "from matplotlib import colors"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {
+ "cell_id": "00021-cc355a82-d756-4f83-8803-85a02ab20e6d",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 0,
+ "execution_start": 1610994732946,
+ "source_hash": "931c1d66"
+ },
+ "outputs": [],
+ "source": [
+ "#----------------Population by province-------------\n",
+ "filename=r\"data/abitanti2.txt\"\n",
+ "abitanti = pd.read_csv(filename, header=None,quoting=2,encoding=\"latin-1\")\n",
+ "abitanti = pd.DataFrame(abitanti[0].str.split('\\t' ,n=1).tolist())\n",
+ "abitanti.columns = [\"PROVINCIA\", \"VALUE\"]\n",
+ "abitanti['VALUE'] = abitanti['VALUE'].apply(pd.to_numeric).sort_values(ascending=False)\n",
+ "\n",
+ "#-----------------file JSON of Geopandas------------\n",
+ "province_italia_geojson = r'data\\limits_IT_provinces.geojson'\n",
+ "pro_json = geopandas.read_file(province_italia_geojson)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00022-72e4f4bc-909b-466c-95b7-f8fef00b7dad",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "* ```abitanti2.txt``` is the file txt file corresponding to the population for each province\n",
+ "\n",
+ "* ```limits_IT_provinces``` is the file json taken from a github source that corresponds to the Pandas dataframe of the borders of italy (Regions, Provinces, municipalities).\n",
+ "\n",
+ "\n",
+ "* All other files where already read in the part above"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00023-10ce617d-489e-42f4-a605-a8f46d4f8837",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "### Sorting data\n",
+ "\n",
+ "The next cell displays two Pandas dataframes related to the ranking of visitors after all data was cleaned and sorted out to tackle this pourpuse.\n",
+ "* The dataset used for this part was ```distinct_users_day.csv```"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {
+ "cell_id": "00024-61c5da7f-4378-4c48-8a75-f2829da7e5e8",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 23,
+ "execution_start": 1610994750733,
+ "source_hash": "f4744604"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "Cleaning DOW COD_COUNTRY VISITORS COUNTRY_NAME_IT \n",
+ " \n",
+ " 0 \n",
+ " Mercoledì \n",
+ " 208 \n",
+ " 20312 \n",
+ " Francia \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " Domenica \n",
+ " 228 \n",
+ " 20264 \n",
+ " Svizzera \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " Lunedì \n",
+ " 208 \n",
+ " 19696 \n",
+ " Francia \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " Sabato \n",
+ " 228 \n",
+ " 18260 \n",
+ " Svizzera \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " Giovedì \n",
+ " 208 \n",
+ " 18164 \n",
+ " Francia \n",
+ " \n",
+ " \n",
+ " 5 \n",
+ " Domenica \n",
+ " 208 \n",
+ " 18064 \n",
+ " Francia \n",
+ " \n",
+ " \n",
+ " 6 \n",
+ " Martedì \n",
+ " 208 \n",
+ " 18000 \n",
+ " Francia \n",
+ " \n",
+ " \n",
+ " 7 \n",
+ " Lunedì \n",
+ " 228 \n",
+ " 17984 \n",
+ " Svizzera \n",
+ " \n",
+ " \n",
+ " 8 \n",
+ " Sabato \n",
+ " 208 \n",
+ " 17928 \n",
+ " Francia \n",
+ " \n",
+ " \n",
+ " 9 \n",
+ " Venerdì \n",
+ " 208 \n",
+ " 17508 \n",
+ " Francia \n",
+ " \n",
+ "
Groupby COUNTRY_NAME_IT VISITORS \n",
+ " \n",
+ " 0 \n",
+ " Francia \n",
+ " 129672 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " Svizzera \n",
+ " 116884 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " Germania \n",
+ " 109176 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " Cina \n",
+ " 107796 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " Austria \n",
+ " 96776 \n",
+ " \n",
+ " \n",
+ " 5 \n",
+ " Stati Uniti d'America \n",
+ " 76136 \n",
+ " \n",
+ " \n",
+ " 6 \n",
+ " Spagna \n",
+ " 71872 \n",
+ " \n",
+ " \n",
+ " 7 \n",
+ " Paesi Bassi \n",
+ " 70432 \n",
+ " \n",
+ " \n",
+ " 8 \n",
+ " Romania \n",
+ " 59012 \n",
+ " \n",
+ " \n",
+ " 9 \n",
+ " Gran Bretagna \n",
+ " 46180 \n",
+ " \n",
+ "
"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#---------------displaying dataframes side by side------\n",
+ "def display_side(dfs:list, captions:list):\n",
+ " output = \"\"\n",
+ " combined = dict(zip(captions, dfs))\n",
+ " for caption, df in combined.items():\n",
+ " output += df.style.set_table_attributes(\"style='display:inline'\").set_caption(caption)._repr_html_()\n",
+ " output += \"\\xa0\\xa0\\xa0\"\n",
+ " display(HTML(output))\n",
+ "\n",
+ "#----------------Cleaning data and groupbying-----------\n",
+ "def foreigner_visitors(dist_users_day):\n",
+ " \n",
+ " global visitors,visitors1\n",
+ " \n",
+ " visitors = dist_users_day[dist_users_day['CUST_CLASS'] == 'foreigner'\n",
+ " ].merge(codist_naz,on='COD_COUNTRY'\n",
+ " ).sort_values(by=['VISITORS'],ascending=False,ignore_index=True\n",
+ " ).drop(columns=['COD_PRO','PRO_COM','CUST_CLASS'],axis=1\n",
+ " ).dropna(axis='rows')\n",
+ " \n",
+ " visitors1 = visitors.groupby(['COUNTRY_NAME_IT'],as_index=False\n",
+ " ).sum(\n",
+ " ).sort_values(by=['VISITORS'],ascending=False,ignore_index=True\n",
+ " ).drop(columns=['COD_COUNTRY'],axis=1\n",
+ " ).copy()\n",
+ " \n",
+ " display_side([visitors.head(10), visitors1.head(10)], ['Cleaning', 'Groupby'])\n",
+ " \n",
+ "foreigner_visitors(dist_users_day)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "metadata": {
+ "cell_id": "00025-394cc8db-5593-4277-b5fd-dcdf26ab2adf",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 401,
+ "execution_start": 1610994752534,
+ "scrolled": false,
+ "source_hash": "502ffd65"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ " \n",
+ " "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "displayModeBar": true,
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "domain": {
+ "x": [
+ 0,
+ 1
+ ],
+ "y": [
+ 0,
+ 1
+ ]
+ },
+ "hole": 0.25,
+ "hoverinfo": "percent+value",
+ "hovertemplate": "COUNTRY_NAME_IT=%{label} VISITORS=%{value} ",
+ "labels": [
+ "Francia",
+ "Svizzera",
+ "Germania",
+ "Cina",
+ "Austria",
+ "Stati Uniti d'America",
+ "Spagna",
+ "Paesi Bassi",
+ "Romania",
+ "Gran Bretagna",
+ "Russia",
+ "Ungheria",
+ "Croazia",
+ "Slovenia",
+ "Belgio",
+ "Bulgaria",
+ "Polonia",
+ "Giappone",
+ "Repubblica Ceca",
+ "Messico"
+ ],
+ "legendgroup": "",
+ "marker": {
+ "line": {
+ "color": "#000000",
+ "width": 1.5
+ }
+ },
+ "name": "",
+ "showlegend": true,
+ "textfont": {
+ "size": 12
+ },
+ "textinfo": "percent+label",
+ "textposition": "inside",
+ "type": "pie",
+ "values": [
+ 129672,
+ 116884,
+ 109176,
+ 107796,
+ 96776,
+ 76136,
+ 71872,
+ 70432,
+ 59012,
+ 46180,
+ 42424,
+ 30344,
+ 26504,
+ 25760,
+ 25380,
+ 21472,
+ 18580,
+ 13032,
+ 13004,
+ 12552
+ ]
+ }
+ ],
+ "layout": {
+ "legend": {
+ "tracegroupgap": 0
+ },
+ "margin": {
+ "b": 0,
+ "l": 0,
+ "r": 0,
+ "t": 50
+ },
+ "piecolorway": [
+ "rgb(255,247,236)",
+ "rgb(254,232,200)",
+ "rgb(253,212,158)",
+ "rgb(253,187,132)",
+ "rgb(252,141,89)",
+ "rgb(239,101,72)",
+ "rgb(215,48,31)",
+ "rgb(179,0,0)",
+ "rgb(127,0,0)"
+ ],
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Ranking of foreigner visitors weekly"
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#-------------Displaying Graph------------------\n",
+ "\n",
+ "def graph_2_1():\n",
+ "\n",
+ " fig = go.Figure()\n",
+ " config = {'displayModeBar': True}\n",
+ "\n",
+ " df = visitors1[0:20]\n",
+ " fig = px.pie(df, values='VISITORS',\n",
+ " names='COUNTRY_NAME_IT',\n",
+ " title='Ranking of foreigner visitors weekly',\n",
+ " hole=.25,\n",
+ " color_discrete_sequence=px.colors.sequential.OrRd\n",
+ " )\n",
+ " \n",
+ " fig.update_traces(textposition='inside',\n",
+ " hoverinfo='percent+value',\n",
+ " textinfo='percent+label',\n",
+ " textfont_size=12,\n",
+ " marker=dict( line=dict(color='#000000', width=1.5)))\n",
+ "\n",
+ " fig.update_layout(margin=dict(t=50, b=0, l=0, r=0))\n",
+ " fig.show(config=config)\n",
+ "\n",
+ "graph_2_1()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00026-e2ed77c3-cb56-4106-9482-20cb61749c2a",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# Comments\n",
+ "\n",
+ "- The graph represents the ranking of foreing visitors during a weekly period. The data was treated as a whole and not considering the single days of the week, also the n° of visitors has to be considered a sum of the weeks during a 4 month period from February to May.\n",
+ "\n",
+ "- The flux is not scaled by the n° of habitants of the countries in this graph. It was considered only the total number of foreinger people that passed in Padova and the relative flux.\n",
+ "\n",
+ "- It is possible to see that the contribute of the first 5 countries is $\\sim 50\\%$ of the total\n",
+ "\n",
+ "- In the number of visitors value, it should be taken into account that many people could be the same (and so counted many times) coming and going to Padova (let's for example think about foreinger students returning home)."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00027-587ff427-f26e-48fd-86a1-7eda28e6f191",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# Part 3"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00028-b11d9352-4c7d-4b92-b9d1-395731069ac9",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "In this part the goal was to analyze the different ranking of the flux of all provinces including Veneto's ones. The analysis was also differentiated by days of the week and months period.\n",
+ "* The main datasets used for this part where ```day_od.csv``` & ```codici_istat_provincia.csv```"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {
+ "cell_id": "00029-56574eef-91a0-42fd-805c-3232e6e231ef",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 236,
+ "execution_start": 1610994755940,
+ "source_hash": "1521a521"
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "Cleaning MONTH DOW CUST_CLASS COD_PRO FLOW PROVINCIA \n",
+ " \n",
+ " 0 \n",
+ " Aprile \n",
+ " Sabato \n",
+ " visitor \n",
+ " 28 \n",
+ " 1330 \n",
+ " Padova \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " Marzo \n",
+ " Venerdì \n",
+ " visitor \n",
+ " 28 \n",
+ " 1282 \n",
+ " Padova \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " Maggio \n",
+ " Sabato \n",
+ " visitor \n",
+ " 28 \n",
+ " 1278 \n",
+ " Padova \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " Maggio \n",
+ " Lunedì \n",
+ " visitor \n",
+ " 28 \n",
+ " 1273 \n",
+ " Padova \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " Marzo \n",
+ " Venerdì \n",
+ " visitor \n",
+ " 28 \n",
+ " 1249 \n",
+ " Padova \n",
+ " \n",
+ " \n",
+ " 5 \n",
+ " Marzo \n",
+ " Mercoledì \n",
+ " visitor \n",
+ " 28 \n",
+ " 1237 \n",
+ " Padova \n",
+ " \n",
+ " \n",
+ " 6 \n",
+ " Marzo \n",
+ " Sabato \n",
+ " visitor \n",
+ " 28 \n",
+ " 1229 \n",
+ " Padova \n",
+ " \n",
+ " \n",
+ " 7 \n",
+ " Maggio \n",
+ " Mercoledì \n",
+ " visitor \n",
+ " 28 \n",
+ " 1226 \n",
+ " Padova \n",
+ " \n",
+ " \n",
+ " 8 \n",
+ " Aprile \n",
+ " Sabato \n",
+ " visitor \n",
+ " 28 \n",
+ " 1220 \n",
+ " Padova \n",
+ " \n",
+ " \n",
+ " 9 \n",
+ " Marzo \n",
+ " Giovedì \n",
+ " visitor \n",
+ " 28 \n",
+ " 1216 \n",
+ " Padova \n",
+ " \n",
+ "
Provincies PROVINCIA MONTH DOW FLOW \n",
+ " \n",
+ " 0 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Mercoledì \n",
+ " 264919 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Venerdì \n",
+ " 262395 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " Padova \n",
+ " Marzo \n",
+ " Mercoledì \n",
+ " 261928 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " Padova \n",
+ " Aprile \n",
+ " Venerdì \n",
+ " 257970 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Giovedì \n",
+ " 257412 \n",
+ " \n",
+ " \n",
+ " 5 \n",
+ " Padova \n",
+ " Aprile \n",
+ " Giovedì \n",
+ " 254047 \n",
+ " \n",
+ " \n",
+ " 6 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Lunedì \n",
+ " 252410 \n",
+ " \n",
+ " \n",
+ " 7 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Martedì \n",
+ " 251072 \n",
+ " \n",
+ " \n",
+ " 8 \n",
+ " Padova \n",
+ " Aprile \n",
+ " Martedì \n",
+ " 248960 \n",
+ " \n",
+ " \n",
+ " 9 \n",
+ " Padova \n",
+ " Marzo \n",
+ " Venerdì \n",
+ " 248344 \n",
+ " \n",
+ "
"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "N° of inhabiants PROVINCIA VALUE \n",
+ " \n",
+ " 0 \n",
+ " Torino \n",
+ " 2269120.000 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " Vercelli \n",
+ " 172307.000 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " Novara \n",
+ " 369595.000 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " Cuneo \n",
+ " 588559.000 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " Asti \n",
+ " 215884.000 \n",
+ " \n",
+ " \n",
+ " 5 \n",
+ " Alessandria \n",
+ " 424174.000 \n",
+ " \n",
+ " \n",
+ " 6 \n",
+ " Biella \n",
+ " 177067.000 \n",
+ " \n",
+ " \n",
+ " 7 \n",
+ " Verbano-Cusio-Ossola \n",
+ " 159159.000 \n",
+ " \n",
+ " \n",
+ " 8 \n",
+ " Valle d'Aosta \n",
+ " 126202.000 \n",
+ " \n",
+ " \n",
+ " 9 \n",
+ " Imperia \n",
+ " 214305.000 \n",
+ " \n",
+ "
Flow/Inhabitants PROVINCIA MONTH DOW FLOW VALUE RATIO \n",
+ " \n",
+ " 0 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Mercoledì \n",
+ " 264919.000 \n",
+ " 936740.000 \n",
+ " 0.283 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Venerdì \n",
+ " 262395.000 \n",
+ " 936740.000 \n",
+ " 0.280 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " Padova \n",
+ " Marzo \n",
+ " Mercoledì \n",
+ " 261928.000 \n",
+ " 936740.000 \n",
+ " 0.280 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " Padova \n",
+ " Aprile \n",
+ " Venerdì \n",
+ " 257970.000 \n",
+ " 936740.000 \n",
+ " 0.275 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Giovedì \n",
+ " 257412.000 \n",
+ " 936740.000 \n",
+ " 0.275 \n",
+ " \n",
+ " \n",
+ " 5 \n",
+ " Padova \n",
+ " Aprile \n",
+ " Giovedì \n",
+ " 254047.000 \n",
+ " 936740.000 \n",
+ " 0.271 \n",
+ " \n",
+ " \n",
+ " 6 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Lunedì \n",
+ " 252410.000 \n",
+ " 936740.000 \n",
+ " 0.269 \n",
+ " \n",
+ " \n",
+ " 7 \n",
+ " Padova \n",
+ " Maggio \n",
+ " Martedì \n",
+ " 251072.000 \n",
+ " 936740.000 \n",
+ " 0.268 \n",
+ " \n",
+ " \n",
+ " 8 \n",
+ " Padova \n",
+ " Aprile \n",
+ " Martedì \n",
+ " 248960.000 \n",
+ " 936740.000 \n",
+ " 0.266 \n",
+ " \n",
+ " \n",
+ " 9 \n",
+ " Padova \n",
+ " Marzo \n",
+ " Venerdì \n",
+ " 248344.000 \n",
+ " 936740.000 \n",
+ " 0.265 \n",
+ " \n",
+ "
Total Flux PROVINCIA RATIO \n",
+ " \n",
+ " 0 \n",
+ " Padova \n",
+ " 6.818 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " Venezia \n",
+ " 1.110 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " Rovigo \n",
+ " 0.707 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " Vicenza \n",
+ " 0.538 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " Treviso \n",
+ " 0.409 \n",
+ " \n",
+ " \n",
+ " 5 \n",
+ " Belluno \n",
+ " 0.270 \n",
+ " \n",
+ " \n",
+ " 6 \n",
+ " Verona \n",
+ " 0.183 \n",
+ " \n",
+ " \n",
+ " 7 \n",
+ " Trento \n",
+ " 0.113 \n",
+ " \n",
+ " \n",
+ " 8 \n",
+ " Ferrara \n",
+ " 0.086 \n",
+ " \n",
+ " \n",
+ " 9 \n",
+ " Udine \n",
+ " 0.075 \n",
+ " \n",
+ "
"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "def provinces_visitors(day_od):\n",
+ " \n",
+ " #mapping upper character to columns to use dataframes\n",
+ " \n",
+ " day_od.columns = map(str.upper, day_od.columns)\n",
+ " \n",
+ " #defining global variables for plotting needs\n",
+ " \n",
+ " global day_od1,day_od2,day_od3,day_od_total\n",
+ "\n",
+ " #selecting only visitors from italian provinces and cleaning data\n",
+ " \n",
+ " day_od1 = day_od[(day_od['COD_COUNTRY'] == 222) & (day_od['CUST_CLASS'] == 'visitor') & (day_od['COD_PRO'] != -999.0)\n",
+ " ].merge(codist_prov,how='left',on='COD_PRO'\n",
+ " ).drop(columns=['COD_REG','PROV_SIGLA','COD_COUNTRY','PRO_COM','ORIGIN','DESTINATION']\n",
+ " ).dropna(axis='rows' \n",
+ " ).sort_values(by=['FLOW','PROVINCIA'],ascending=False, na_position='last',ignore_index=True\n",
+ " ).copy()\n",
+ "\n",
+ " day_od2 = day_od1.groupby(['PROVINCIA','MONTH','DOW'],as_index=False\n",
+ " ).sum(\n",
+ " ).sort_values(by='FLOW',ascending=False,ignore_index=True\n",
+ " ).drop(columns=['COD_PRO']\n",
+ " )\n",
+ "\n",
+ " #displaying side by side\n",
+ " pd.set_option('precision', 0)\n",
+ " display_side([day_od1.head(10),day_od2.head(10)],['Cleaning','Provincies'])\n",
+ " \n",
+ " #Merging on PROVINCIA to take only the total flux without differentiating by month or days\n",
+ " \n",
+ " day_od3 = day_od2.merge(abitanti,on='PROVINCIA')\n",
+ " day_od3['RATIO'] = day_od3['FLOW']/day_od3['VALUE']\n",
+ " day_od3.sort_values(by=['RATIO','PROVINCIA'],ascending=False)\n",
+ "\n",
+ " pd.set_option('precision', 3)\n",
+ " day_od_total = day_od3.groupby(['PROVINCIA'], as_index=False)['RATIO'].sum(\n",
+ " ).sort_values(by='RATIO',ascending=False,ignore_index=True)\n",
+ " \n",
+ "\n",
+ " display_side([abitanti.head(10),day_od3.head(10),day_od_total.head(10)]\n",
+ " ,['N° of inhabiants','Flow/Inhabitants','Total Flux'])\n",
+ " \n",
+ " return \n",
+ "\n",
+ "provinces_visitors(day_od)\n",
+ "pd.reset_option('precision')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00030-afdca0d3-b587-4fdd-9836-c612d83578db",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "### Visualizing Results"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {
+ "cell_id": "00031-2062a2de-ef86-421b-9ae4-c5572830d2b9",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 177,
+ "execution_start": 1610994756459,
+ "scrolled": false,
+ "source_hash": "6fc7bcd9"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "displayModeBar": true,
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "domain": {
+ "x": [
+ 0,
+ 1
+ ],
+ "y": [
+ 0,
+ 1
+ ]
+ },
+ "hole": 0,
+ "hoverinfo": "percent+label+value",
+ "hovertemplate": "PROVINCIA=%{label} RATIO=%{value} ",
+ "labels": [
+ "Padova",
+ "Venezia",
+ "Rovigo",
+ "Vicenza",
+ "Treviso",
+ "Belluno",
+ "Verona",
+ "Trento",
+ "Ferrara",
+ "Udine",
+ "Mantova",
+ "Bologna",
+ "Milano",
+ "Trieste",
+ "Brescia",
+ "Roma",
+ "Modena",
+ "Monza e della Brianza",
+ "Torino",
+ "Firenze"
+ ],
+ "legendgroup": "",
+ "marker": {
+ "line": {
+ "color": "#010000",
+ "width": 1.5
+ }
+ },
+ "name": "",
+ "pull": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ "showlegend": true,
+ "textfont": {
+ "size": 13
+ },
+ "textinfo": "percent+label",
+ "textposition": "inside",
+ "type": "pie",
+ "values": [
+ 6.8183466063155205,
+ 1.110012043788779,
+ 0.7071869712351945,
+ 0.5380246152705501,
+ 0.40941155259065604,
+ 0.2704685212298682,
+ 0.1834104338761255,
+ 0.11348810330840271,
+ 0.0864529144751063,
+ 0.07486668391952109,
+ 0.045198439875462036,
+ 0.039275539879223685,
+ 0.03541332654024012,
+ 0.02821367382947349,
+ 0.01586816243953986,
+ 0.013023779049411979,
+ 0.011323614894514285,
+ 0.010448572785528932,
+ 0.01010435763644056,
+ 0.010084282415174782
+ ]
+ }
+ ],
+ "layout": {
+ "legend": {
+ "tracegroupgap": 0
+ },
+ "margin": {
+ "b": 0,
+ "l": 0,
+ "r": 0,
+ "t": 50
+ },
+ "piecolorway": [
+ "rgb(255,247,236)",
+ "rgb(254,232,200)",
+ "rgb(253,212,158)",
+ "rgb(253,187,132)",
+ "rgb(252,141,89)",
+ "rgb(239,101,72)",
+ "rgb(215,48,31)",
+ "rgb(179,0,0)",
+ "rgb(127,0,0)"
+ ],
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Ranking of provinces with most visitors by the total flux"
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "image/png": "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XsUTIoIzzzyTE044oU5NWnJNmjSJf/zjH81PX61nWyRJkiRJ9WWOeEmSFgMRsSXwP4A11liDmTNnsuaaa3LOOeewySab1Ll1S55p06YxfPhwZsyYAXA/sGtKaWadmyVJkiRJqhN7xEuStIiLiNWB+wD69u3LAw88wJAhQ+rcqiXbH//4x+YgPMA2wF8iYixweUrp9fq1TJIkSZJUD+aIlyRp0bc20KNHjx7cd999BuG7gf33359ddtmleNJngJ8Aj0bEyPq0SpIkSZJUL6amkSRpERcRSwFvAQPfeustll9++Xo3SQU33XQTr7zyCksttRQXXHABjz32GMAfU0pfjIgewN7AXOAOU9dIkiRJ0uLL1DSSJC36PgY+BAa+9NJLBuK7kT333HP+/z169OCII44A2CEiGoALgK8UXk4R8RxwekrpX13eUEmSJElSruwRL0lSGyJiOHAgcENK6e16t6eciLgIOHbw4MG8+OKLLLPMMvVuksqYMGECa665JhMmTFjotR49ejBv3jyA2cAa5pGXJEmSpMWLOeIlSSoREQ0RMSwi9gYeBX4PvBwR50bEsnVuXgsRsRlwbO/evbnmmmsMwndjQ4cO5c9//nOLaYcffjjz5s1j+vTpzZN6ASdERHR1+yRJkiRJ+TEQL0laLEVEn4jYJSL6VVh+mYg4NiJuAqYD44EbgBUKRfoA3wKeiIiVcml0x3wb4LjjjisdHFTd0L777ssll1zCFltsweWXX85ll11GQ0MDvXr1Yv/9928udmrhIUmSJElaTJiaRpK02ImIFYB7gNHAY8AnU0rvF70+EBgMvJFSShGxB3A9WbAdgMGDB7PCCitwyCGHcPjhh/Pcc8+x9957N798fErp9130dloVEYcBlwM8+OCDbLHFFnVukTpj1qxZrL766rz55psA56eUvlXvNkmSJEmSasPBWiVJi6NPkwXhATYBXoqI58l6uq8MNPdo/1tEvA6cDjRst912HHnkkRxwwAELpXhZeeWVWWuttXj++ecBLoiIHsBvU32vaG8LsPXWWxuEXwz07t2bz3/+85x11lkAW0TE0imlyfVulyRJkiSp80xNI0laHO0OcPrpp7PzzjsDLAVsDuzIgiA8wBHAd4CG448/njvvvJNjjz221TzrF1xwASuvvDJkebx/DfwsIkZHRJ+yM+TvJYC11167TotXrR12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ds6ePRvrZwF8/fXXPPXUUxhjWLduHffdd1+c7k9K9957L5s3bwaoAfyt9jQikhDGmI1VyhWtsuGnEd6OEm/V273Gpm0HNllrq3o7i1xLM+JFkodewL8A33zzDZUrV6ZmzZruIvwSa6275cnXAP7+/u77GgMvElWEB4iMjLwf1yKwy4AjJ0+eZNWqVUnyJm7Gz8+PCRMm8NZbbwEwZU78sgRfDXNvXsK1YGtKshv4Jsb+88aY5LOiroiIiIjE1d8A385fF+sb1m3Zh9Np+XbBumuK8M8///wN1+bJk4dvvvmGFi1aAHDoxLnoIjzAslu0fdyw7UD0dsGCBencuTO//PJLrDO6de/enRo1amCtpVu3bixYsIAzZ87EeZykEKOd53rgsjEm+fbREZGUw5iU+5JkS4V4kWTAWrvDWlsRqIprlnsYcBXXIp7tYlxaDFxfGH/99df06dOHDz/8kHnz5rF//34KFCgAkBWYAkwGFgI0aNAg5kc2vaJv374AREQ6OX76Qpzvz5g+rXszF5D2NpcmO1Gzcp4CPoo61BLYY4xJ571UIiIiIpIAiwE27zoSq4vPXwwiMOjqNcceeOAB1q5dy4QJE9i1axcjRoygV69eTJ06lQMHDvDkk08yZ84cevToAUDFihUZNWoUAP/uOcby9TcW4//b6+qI+MILL3D48GG+//57atSoEa83OGnSJAB27txJ69atKV++fHQLzOTkutY56YFAL0URERG5LRXiRZIRa+0ma20TIADIbK0daK0NinFJDoA///yTbt268fHHH9O/f39at25N0aJF2bdvHx9//DFp0qQB6AZEV9+9OSseXP3us2fPDsA389bE+f6c2TJStEBOAAO879FwScBa67TWvuredTgchYGc3swkIiIiIvG2HGDXwZN3XAOp9/vTydmgH2ERrmWASpYsyYQJE1i0aBG1atWKPjZgwAA+/fRTunTpQtq0rnknfn5+fPnll5w8eZINGzbw/PPPU7x4ccIjImnR6xPCwq7tF583R2YALl++nOA3WL58eUaNGkXx4sXx9/fn9OnTPPXUU4SGht755iT01FNP0bRp02uOGWNS1MQdERG5O6gQL5IMRRVtw291vk+fPjc97u/vT58+fahbt677UF1wfbT10Ucf9XjOuDh69Cjnz58HoGPz6nG+3xjDrDG9cDgMQG9jTGWPBkw6jYATTqdzKxDs7TAiIiIiEnfW2nPAyaDgUA4cu3n/9cCgYDq/9iXjZy4HIEeOHLRu3Zp169bx/PPP4+PjE+vn5c6dG39/f9KlS8e6desoVKgQoeERPPbaF0z84Q/qdhvB+YtBVC9fBPBMIR6gX79+7Nmzh2XLluFwOFixYgWdOnUiNDSU3bt3s2nTJk6cOOGRZ8WXw+Fg/vz51x9WG0gREUl2VIgXSVmmAWzZsuW2F5UqVcq92Qbg5MmT1K9fn/bt2/Phhx+ya9euRA15M5999hnWWgrkyUqxgrnjNca9ZQrzYufG4Pq3a5oxJr8nMyYFa+1ya21+a21la23ybLQpIiIiIrHxD8A/O4/gdDr5Zt5a/ttzjPMXg2jy3Giy132ZmYs2APD6669z5swZ5s2bR7Zs2RL00Bw5ctC/f38A5i3fTK/h01i7eR9VO71LhRIFADzelrJOnTpMmzYNYwxz5swhbdq0lCpViqpVq5IvXz6KFy/O7Nmz8dY6qWnSpOHJJ59070647lPFIiJxlAz6vCeoR7z6xCdXKsSLpCyfA6xevfq2F7Vq1eqGYxs2bOCnn35iwIABlC9fnnnz5iVOwpsIDAxkwoQJALzds22Cxhr64sPc42pRUwb4MqHZRERERETi6R+ARWv+o0TLN3jq7SlU7jiUog8N5Pe/duK0lgoVKjB9+nSGDx/u0Qf37t07une82+ET5+nzwXQAjh8/7tHnATz66KN88MEH1xxzt9DZt28fHTp0IH/+/LRo0YJvv/2WiIiImw2TaGJ8KriqMSb2HzcQERFJIirEi6QsOwD27t1724uu75EI9AQa4lowdGlERATt27enWbNmPProo/z333+JkTXaV199xaVLl8iQLg1PtauXoLEyZQhgxCsd3btZExxORERERCR+tgNMnruGg8fPAWAtBAWHkidPHpYsWcKWLVt47LHHMMbzsxPHjx/P559/zuuvv06XLl3InDlz9LmbfD/gEQMGDKB3797kzJmTwYMHc/XqVUJDQ3n00UdxOBycOHGCX375ha5du9KyZUu2bduWKDlupmPHjuTNmxegBjDcJMZvuoiISAKoEC+SslwACAoKuu3HPsPDw8mdO7r9S2Nr7QRr7R/W2q+BZsCUyMhIFi9ezA8//EDz5s25cuVKooV2z8hJm8bPI+P9/tcO9+YfHhlQRERERCTuDrs3GjRowJAhQ8iUKRN+fn6MHDmSxo0bJ0oB3s3Pz49nn32W999/n6lTp7Jv3z66d+/OO++8w9SpUxPtuePGjeP06dMMGzYMcK1TNWPGDK5cucLixYvp1KkTxhgWLVpE+fLlefrppxMtS0yZMmVi6tSpOBwOgAHAUmNMsSR5uIikQiYFv1InY0wvY8xWY0xg1GudMaaFt3PFhfFWDzcRiR9jjAVYv3491avffNHTsWPH8vLLLwNsAypaa53XjWGAbkBx4GGgzMcff3zLRWATavfu3ZQrV46IiAhmjelFuybV4j3Wn1v2Ue/J4URGOi1QzVq7yXNJRURERERixxiTDrgI+J0+fZqcOXMSHh6Ow+GI00KsqdHs2bPp168fR44cAeCvv/6iRo0aSfLsuXPn8swzz3D27FmAEGAW8CuQE5hmrb356roiIoAxZmOVcvdU2TD3Q29HibfqbV9l07b9m6y1Vb2dxZOMMW2AMGAPrsnlXXH94LWqtXarN7PFlmbEi6Q8cwGaN2/O+fPnbzgZHh4es3fjwOuL8ADW5Wtr7RvAcIClS5cmWuCSJUvywgsvAPDs21NwOm+IFCvWWl4a/h2RkU6A0SrCi4iIiIi3WGuDgeUAM2fOBFyz1O/2IjzAI488wuHDh6latWr0/rJly+L9fUBctG3blu3bt9O5c2eAtMATwDTgY2BQogcQEZFEYa2dZ6391Vq711q7O6qmdRmo5e1ssaVCvEjKMxTg/PnzLF++/IaTW7du5dSpUwD7gIWxGC8NwMWLFz2X8CbefvttsmbNyoXAKzz95uR4jbHn0Cn+3nYQXDOPBnsunYiIiIhIvHwFMHjwYE6cOOHtLMnO77//ToYMGThy5AiNGzemW7duSfLcnDlz8v333zNmzJjrT6klgIhILBljHjHGfGKMWRXVCsYaY767wz0FjDGTjTHHjTGhxpiDxpixxhiPrvFnjPExxjwGZADWenLsxKRCvEgKY63dDFwFmDhxIhEREdecP3w4ulXldnuH3lPGmJzAeIC6det6Ouo1smfPzieffALA1AVr2LzzUJzHOHn2knvzCKm58ZmIiIiIpBSzgV8vXrzIY489xqVLl+54w90kU6ZM7Nu3j0qVKgEwdepUfv/99yR59t69exk8OHruzgJgMjA2SR4uIimfcaTcl+e8CbwIVAaO3fG3zLUux0agO7AeGAPsB14C1hljsic0kDGmgjEmCAgFJgIPW2v/Tei4SUWFeJGU6X5wtZNZv379NSfCwsLcm7GZ7VEa8M+XLx9vvfWWRwPeTOfOnWnZsiXWQrs+n8T5/hNnLgIQkNY/Emjs2XQiIiIiInETNfHlGeDkypUrqV69eqJ/0jSlyZUrF5s3b6ZixYoANG3alFWrViXqM621PPXUUwQFBYGrR3wba+3T1tojifpgEZHU5WWgJJAJeCEW148HcgF9rLVtrbWvW2sb4SrIlwLei3mxMebdqFn2t3s1uO4Zu3D9YKAmMAH4xhhTPgHvMUmpEC+SAllr/wGmg+tjsDEnvqdNm9a9WSAWQ6UBcDgcXL161cMpb2SMYdy4caRNm5ZDx88xasqvsb43MtLJyEm/AHA1JGwVcDSRYoqIiIiIxJq19hhQF9i9Z88exo8f7+1IydKGDRvIlSsXkZGRTJ06NVGfNW/ePHex/yzw7J0+KSwiIjey1i631u6Jzb+hxph7gKbAQeCz606/DVwBnjDGpI9xfCxQ5g6va2afWmvDonrE/22tHQhsxvUDgxRBhXiRlOsDcPVd/Pff/38K5/jx4+7N0FiMsRo4cPToUcaOHevpfDdVtGhR3nzzTQDe/PhHgoJD7njPc0OmkPbeHmzeeRjgAjBSC7WKiIiISHJhrd0L9AX4+uuvUd33Rv7+/hQvXhyAyZPjt2ZUbM2bN8+9+ZG19mKiPkxERAAaRf262Fp7zcrc1trLwBogHa6Z7O7jZ621O+/wCr7Dcx1ETTJNCVSIF0mhrLVbgQ0AU6ZMAeDQoUP07dvXfclPsRgjBHgeXF8MR0ZGJkLSG/Xv359SpUoRFh7JC8O+ve21W3Ye5qvZK3A6LbiK8L8B55MgpoiIiIhIXCwGTu3du5e1a1PMunFJKmfOnABERkYm6g8rYvz+L0m0h4hI6mZMyn25lDbGbLzZK5F+x0pF/br7Fuf3RP1aMr4PMMZ8YIypa4wpEtUr/n2gAfB9fMdMairEi6RsMwE+/vhjdu7cybZt22L2iP80lmOsAA4fOXKEb7+9fVHcU9KkSRO9cNL0hesYP33ZTa+7fOUqTw+e5N79zFqbDegJRNz0BhERERERL7HWRhLVPvLtt9/2cprkadeuXQBkyZKFy5cvJ8UjnXe+REREPCBz1K+3WrXcfTxLAp6RB/gOV5/4ZUB14EFrbez7HnuZCvEiKdsnAE6nkxo1atCiRQv38RBi+d+3tTaUqP5dTz31FBkzZmT48OGJ/nHajh070qpVKyzQZ/j3/LF+xzXnr4aE8XDvcfyz4zDAPmBoVN6L1tqwGwYUEREREfG+d4Gw33//nZMnT3o7S7LTs2dPjDFcvHiRli1buhdT9bhChQq5Nz9MlAeIiCR/O621VW/28lIe91T9eBebrLXdrLWFrbVprLW5rLWNrbWLPJQvSagQL5KCRRWk/wBizigJBlrEoo9WTGfcG0FBQbzxxhvMmTPHUzFvys/Pjzlz5vDQQw9hreXhPp9En7tw6Qotnh/N8vU7AU4Aza21Z241loiIiIhIcmCtPQcstdYm+tfTKVHv3r1ZuXIlAKtWraJy5cqEh4d7/Dk9e/Z0bzY2xmTw+ANEROR67hnvmW9xPtN1192VVIgXSfm6A38CR3GtFF0WCDXGZInDGL8CO4H5wGCAYcOGeTblTfj4+ES3wwkMugrAoeNnqfvEcFb8vQvgJNA4avErEREREZGUYBa4isFVq1ZlzZo13s6TrGTJkiV6e9++fZw/79nln3744Qe6d+/u3t0GXPHoA0TkLmBSwSvJ7Yr69VY94EtE/XqrHvJ3BRXiRVI4a+1Ba20ta21Ba+1YoJ7D4RgH9I/DGCettWWstW1wfXzz/JYtW6J7ON7M2bNn6dixI6+++ioREfFv2R6zBc75S0E0efpDduw/Dq4vmu+z1m6P9+AiIiIiIknvW2AcELpp0yYaNWrE1KlTiYyM9HYurzt//vw1/fPfeecdpk2bRqdOnShZsiR58uThnnvuoW3btrf9XuRWVq1axeOPP86lS5cA1gKtbGL33BQREYDlUb82NcZcU282xmQE7geu4ppIetdSIV4k9SnSokWLMUDa+Nwc1TN+G8ChQ4dued3UqVOZNWsWH330EV27duXUqVPxCuv+aCpAlfZvs+/IaYCtQB1r7eF4DSoiIiIi4iXWWqe19iUgG/BlWFgYTz75JOnSpaNTp04JmsSSkp07d46SJUvy008/RR8bPHgw/fr1Y8aMGezZs4dTp05x4MAB5s2bR7Vq1VixYkWsxz927BgdOnRw//6Ottbeb6094Pl3IiIi17PW7gMWA0WAXtedHgqkB7611t7Vn1JSIV4k9flywYIFVYAR8bnZGGOAMgAlS974iaJdu3bx7rvvXtO6Ztq0aZQoUYKxY8fidDrj9LyZM2dGbx85eR5gA66ZKxfjEV9EREREJFmIWrPpuajXpbCwMGbMmMGECRO8nCzpHDt2jAkTJvDQQw+RJ08ezp07d/0l/wGTgGeBe4H8QClgflBQEB988AEAwcHBLFy4kEmTJrFkyRL3jPdoZ86coXnz5u7JQcuB1xL1jYmI3AWMMW2NMVOMMVOA16MO13IfM8Z8dN0tPYHTwDhjzFxjzPvGmN9xtVHeDbyRZOGTKaNPaYlITMaY6sD6bNmycfbsWYwxrF+/np9//pmCBQvy4osvEhoa6r78CPAW8AjQwn3wgQce4IcffiBbtmx3fF6rVq1YuHChe/dboIe11vMrNomIiIiIeEnUZJdOwPcNGjRg+fLld7olxbp69SqzZs1i0qRJ13z6FYjk/2tbTQb+tNYG3mwMY0xBYL8xxnfq1Kn069eP06dPR5/39fWlfv36PPfcc9SrV4/GjRvz33//AewA6llrzybS2xORVM4Ys7FK+WJVNswf6+0o8Va9dV82/bdvk7W2akLGMcYMAd6+zSWHrLVFrrunIDAMaA5kB04Ac4Gh1lrPLgqSAvl6O4CIJB/GmAzANIA2bdrg+n4B+vbty7p162Je+gfg26dPnw/GjRvnY61taYx5zOFwfOp0OrMvW7aMGTNm0LNnzzs+0+GI/mDOBVSEFxEREZFUyFprjTHrAQ4ePOjlNInj8OHDjB07lsmTJ8ecsR4CLALmAwuttadvOUAM1tojxpgx1tpXu3Tp4j58BvgVKBEREXHfsmXLHMuWLYt5206gkYrwIiIAOIwx+WLsX7bWXo7LANbaIcCQON5zBOh+xwvvUmpNIyIxNQaKlylThp49e/LZZ5/RuXPn64vwHwONgAHjxo3Laa2dD2CtneF0OmsBSwB69epF8eLFadeuHZs3b77hQStWrKBs2bLMnz/ffehJFeFFREREJBW7ANzQViWlO3LkCM888wzFihVjzJgx7vf3N/AMkNta29ZaOzm2RfgY3gA+i7E/yFrb1VpbG8gJTI1xbitQ31p7MgFvRUQkNckNHIvxesW7cQQ0I15ErpUGYMeOHdSoUYObtK5aY63tG7W9LuoVzVq7xxgzGmgCsG/fPvbt28fcuXNZsmQJDzzwAADjxo3jpZdewtfXFyAMeNFauxARERERkdTLF8DHx8fbOTwiJCSEkSNH8v777xMSEgLgBGYCH1lrNyV0/KhJOi8aYyYBkdbarTHOnTfGxGw4/1Q8Cv0iIrfk7hCQgp0CqsXYj9NseEkcKsSLSEx/AleA9NZVhY/5f561QN87DWCt/c0Y0xzXDJhCWbNmvXjhwoUmjRs3ZvHixSxYsIBPPvkEgIiIiK+BkdbanZ5+IyIiIiIiyYyB1FGI/+2333jxxRfZt2+f+9APwGBr7W5PP8ta+88tTk0HHgP+ATZ7+rkiIimc01p73Nsh5FoqxItINGvtIWNMUaAicB6IOZPldWvt37EcZxGwyBiT6cKFC6/6+vo2iIiI8GvatCkADocj0ul0vm6tvX6FbRERERGR1MoCOJ1Ob+eIt3PnztG7d2+mT5/uPrQN6GWtXZHUWay164G8Sf1cERGR+FKPeJEUzrhUM8Zk98R41toz1tplRH2jEEOFeIwVCLwXERHxVYzD25xO55PA5wmIKSIiIiKS0lwBCAoK8naOeFmyZAkVKlRwF+GvAq8B93qjCC8iIpISaUa8SMrXPHfu3HVOnTpV1hjTzt6ksXs8FYuxfQpYFZ9BrLUhQM+ol4iIiIjI3eoq4O6nnmIEBwfTu3dvJk+e7D60Guhqrd3vxVgiIoksxfeIl2RIhXiRlM/4+PhcBfw8PO5PwFNAVmCStfaSh8cXEREREZFk7MCBA7Rr147NmzcDhADvACOstZFeDSYiIpICqRAvksJZa38xxhwHPvXgbHiixvraU+OJiIiIiNzl0gCkSZPG2znuyFrL999/T+/evbl48SLAXqCttXabd5OJiIikXCrEi6QC1trN3s4gIiIiIiK3lRkgU6ZM3s5xWwcPHuTZZ59lyZIl7kMLgCettRe9l0pERCTlUyFeREREREREJPEVBMibN+81B0+ePMmcOXPIkycPbdq0weFwJHmwyMhIJk2axAcffMCBAwfch88D/YEpnvzkrYhI8mfAJP2/xZ6j/vbJlQrxIiIiIiIiIomvHEDp0qUBmDdvHh07diQsLCz6grRp0/Ldd9/Rvn37JAt19epVHnnkEX755ZeYh38AeltrTydZEBER8SSHMSZfjP3L1trLXksjAKTkH++IiIiIiIhILBljahpjZhpjPjPG1PR2nrtQI4CZM2fSoEEDOnXqdE0R3t/fn5CQEDp06MAHH3yQJIGcTiddu3Z1F+EvAsOBJtbaR1WEFxFJ0XIDx2K8XvFuHAEV4kVERERERFI9Y0xB4BegI9ATWGeMmeDdVHedlu6NFStWcPXq1WtO/vjjj3Tq1AlrLQMHDmT69OmJHmju3LnMmjULIBCoZ619w1q7NNEfLCIiie0UkD/Ga5R34wioEC8iIiIiIpJqGZe3gL+ArA1qlKVd0xru088bYzJ4L93dI6o9QBaAjz76iN69e1OiRIlrrrl69SrfffcdXbp0AeDxxx8nd+7cMRdN9ajIyEjef/999+4Qa+2/ifIgEZEUyaTgFwBOa+3xGC+1pUkGVIgXERERERFJvSoCQ4G8tSqXYObHfTh26rz73DxrbZD3ot1VWgO0atWKV155hXHjxrF+/XqKFSsWfcGZM2dwOBwMHTqUfPnyYa3l9OnTNG3aNOYCqh4zbNgw/v77b3C1LPjS4w8QERGRa6gQLyIiIiIikno53Rtj3+jKoWNn+WvLXnB9ZL2711LdfR4DrlmENUuWLCxfvpxMmTKRMWNGKleuDMA999zDoUOH+OeffwgICACgW7duHg2zdOlS3nnnHXD9/eiuH8iIiIgkPl9vBxAREREREZHEYa391xgzDehcp9Pb+Pr6uE/9Ya294MVodw1jTAGgXpo0aXj44YevOVewYEEuXbp0wz2+vr5UrlyZ3377jfr167Nq1SqCgoLIkCHhnYTOnDnDE088gbUWYKi1NnF634iIiMg1NCNeREREREQkdXsOmBAeEcnVkDCAE8B73o10V+kCmFatWpEpU6Y43Vi3bl3KlSuHtZYXX3zRI2EGDRrEyZMnAdahvwciIjdnTMp9SbKlQryIiIiIiEgqZq0Nstb2BO4DngTKa2HOpGGMcQA9ALp3j3snIGMMr776KgA//fSTRzKtWrXKvTnbWhvpkUFFRETkjlSIFxERERERuQtYa9dba6daa8/f+WrxkEeAYgULFqRZs2bxGqBdu3YYY7h8+TIXL15MUJijR4+ya9cu9+6RBA0mIiIicaJCvIiIiIiIiIgHGWMyGWP6AV8DDBw4EB8fnzvcdWslS5YE4IsvvkhQrhEjRrg3/wJ+S9BgIiIiEidarFVERERERETEQ4wx6YC/gRIATz75JM8880y8xvrpp5947LHHCA8PByBdunTxzrVnzx6++eYb9+4b1trL8R5MRCRVM2BS8txlA+AwxuSLcfCy/t33vpT8t0pERERERETEo4wxmY0xHY0xvY0xQ4wxvxtjQowx1hjzuTGmkDE3Xw3PGOMPfAqUyJcvH/Pnz2fKlCn4+sZ9DlxgYCC9e/eOLsLXrl073gu2hoSE0Lp1ay5fvgwwH1ger4FERCSlyA0ci/F6xbtxBDQjXkRERERSqaiC2GvAi8BPwGzgd2ut9WowEUm2jDFlgMVAgVtc8mzU64QxZi0wHlgDPI9rMdzcQCM/Pz9+/PFHatasGe8sw4YN4/jx4wAcPHiQwoULx3usiRMnsnPnToCdQBdrrTPeg4mISEpwCqgWY1+z4ZMBFeJFREREJNUxxvgAK3EVxsBVJHseGAP081YuEUm+jDEZgaVAvsqVK1OxYkUyZMhA/fr1qVmzJps3b+brr79m+fLlXLp0KS/QPuoVQYzvrXPmzMn06dMTVIQHSJMmTfR2QvrLA0yfPt29qZY0IiKxctMPPqUkTmvtcW+HkGupEC8iIiIiqVE14L7MmTMxYcx7dH2un7u9QzMv5xKR5OtVIF/VqlVZuXLlDf3YCxUqROvWrbHW8u+//zJz5kzmzJnDjh07fDNkyEDdunWpWbMmzz77LHny5ElwmKeeeorhw4cD8OOPP/LSSy/Fe6zTp0+7N/cnOJiIiIjEiwrxIiIiIpIaNQHIkysnGzZuie6xDAz0XiQRSY6iFld9FBgEMHbs2NsuimqMoWLFilSsWJH33nuPCxcukD59evz9/T2aa8CAAQAEBATQoUOHBI1VtWpVDh48CDDRGPOotfZQggOKiIhInKgQLyIiIiKpURmAXXv2sWvPPvexAdba+d6LJCLJQdRCq2WBWrjWkKgAOADefvtt6tSpE6fxsmbN6umIAGzduhWAL774gnz58iVorHHjxrFs2TIuXrx4H7DZGFPQWhvkgZgiIiISSyrEi4iIiEhq9CYQAhQEjgATrLV/ezeSiHibMSY/MA5o5z7m4+ND6dKlee6553jxxRe9Fy6Gzz77jL179wJQpEiRBI+XL18+pk2bRosWLbDWZgEaAAsTPLCISGpkAJOCe8Sn4OipnQrxIiIiIpLqWGsPAE97O4dIUjHG+FprI7ydI7kyxnQDRgEZAT+AjBkzMnr0aB5//HECAgK8Ge8G48ePj952Op0eGfPBBx+kU6dOTJs2DSCHRwYVERGRWHN4O4CIiIiIiIjEnzFmInDOGDMvqu2KRDHGZDPGTAW+BrIBfm3btmXv3r2cP3+eHj16JLsiPMDrr78evd2kSROPjXv06FH35hGPDSoiIiKxokK8iIiIiIhIylYhT/bM54whE5De22GSC2OML/Ar0MXf3593332Xc+fOMWfOHIoVK4avb/L9gPgTTzzB2rVrAQgLC/PYuFevXnVvXvbYoCIiIhIryfcrDxEREREREblG1Iz30UB24Ctr7Uqg58lzl54DpmsBzmv0B2oUKlSI5cuXc88993g7T6wFBgYyaNAgANKmTeuxca217k1NyhMRuR2jfybF81SIFxERERERSTk6AS/hWoqtvTGmE1AT10x4P28GS06MMQHAIIAvv/wyRRXhAYYPH84ff/wBwMiRIz02bs6cOd2beT02qIiIiMSKfrwjIiIiIiKScvTFVYQHSOfjMOkdDtM0c4aAvcB93ouV7DQFMlatWpWmTZt6O0uchYaGAuDr68usWbO4//772bZtW4LHLVKkiHuzQIIHExERkThRIV5ERERERCQFiOp5XjXGocBIpz3odNpvLgVdLQEs8FK05Kg9QPv27b2dI17eeOMNypUrR0REBKtWrWLt2rVUqFCBzz//PEHjZs+e3b2ZLcEhRUQkOXMYY/LFeGX0diBRIV5ERERERCSliAR2+TjMBeAI0N1au85a+4m19klr7X9ezpec1AH45ZdfOHr0qLezxFmOHDn4888/GTNmTPSMfmstffv2TfC4UXInaCARkVTNpIIXuYFjMV6vePJ3SOJHhXgREREREZEUwLpW2qwS6bRNgJLW2p+8nSkZWwuwevVqqlWrxvHjx72dJ84yZMhA3759WbRoEZ07dwYgY8aETWgsX768e7N+1MK/IiKSOp0C8sd4jfJuHAEV4kVERERERFIMa22ItXajtTbE21mSua5ALWDDqVOnqF+/PqdOnfJ2pnjLlCkTAGfOnCEgIICsWbPy3nvvxXmcOnXquBdsLQtU9GhIERFJTpzW2uMxXpe9HUhUiBcREREREZFUxlobaa39E2gF/Ld371769u1LZGSkt6PFy+jRo3nmmWcACAkJ4eLFi7z55ps0adIkTuOkSZOG+++/371bwrMpRURE5HZUiBcRERERkVTPuAw2xqw0xswxxvQyxuRMhOeUNMb0Mcb0NMa0MMYUMcbcF7Vf9c4jiCdZa08BjwDhM2bMoHnz5pw+fdrbseIsICCA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66676NSp006Nk5qaShRFhBBYsGBBdsWLqwkTJtCnTx+WLl3KmjVrqFatWuy5cqWLx2XOMZNnAfDyyy/HVrxvTZkyZfjyyy957bXXuOWWW1iyZAnfTp/Ht9Pnxa558+PxpGdk0ODgSpzWpDbh/5v4ze/+KkmSpFwl2ugfb5IkSZKAKIqeB67MelysWDF69uxJ27ZtE5hq19WuXZupU6eSkpLCihUryJ8//06PVadOHaZMmcI555zDW2+9lY0ps1dGRgbPP/881157LVv63adejYpM6HN7ts65ZPkq3hg6nlueHkRGRqBv376cd9552/36lStXMmrUKCZNmsT06dP5888/GTly5H+95NEQwh27HFySJElxYxEvSZIk/UsURUWA64GzgYOBCKBdu3Y89dRTlC9fPoHpdt5JJ53EJ598AsC5555L9+7d2XfffXdqrOrVqzNjxgwAFi5cSOnSpfn7779JSkqiRIkSW31deno6vXv3Zvny5dSpU4cqVapscauWHTFt2jT69OnDVVddRaVKlVi0aBGdOnViwoQJFClSJJZz//1KUbxwQab/+hcAjQ6tysDHOlGyWOFdmj9LRkYG593dm4GfT4ptG1OgQAGmTJmyS+8xIyODLl26xN7HTz/9xOTJkze+j8HrIYQLdym8JEmS4soiXpIkSfoPURQlAzcB9wP5K1asyNdff02FChUSnGzHpaWlcfrppzN06FAA8uXLx4ABAzjttNN2eKzTTz+d999/H4DHH3+czp07U7x4cdavX8/cuXOpVKnSFl938803061bt03OtWnThv79+5OSkrJDGebMmcMjjzzCK6+8AsDJJ5/M0KFDmTx5MnXr1o1dl5QU0fHURrx817kkJcXnNlmzflvE0Z26sXDpSgAqV65M8+bNufHGGznkkEOyfb60tDT+97//8eijjwI8E0K4NtsnkSRJUraxiJckSZK2QxRFFYG3gcblypWjVatWPPHEExQtWjTR0XbYZ599xplnnsnKlSspWLAgjz32GKVLl6ZYsWJUq1aNAw44YJtjPPzww9x9992xx3nz5iU1NRWAEiVKMGrUKGrVqsVvv/3G0KFDmTFjBqNHj2bChMwbo5YtW5YVK1awZs0aAC6++GIuvfRS6tevTxRF5Mmz7dtZnXDCCXz22Wexx1EU8dhjj3HzzTdz+eWXxwr6fUsVYc6Qh8ibNz63yPp9wVJqnHk/a9dvoESJErz00ku0bduWKIriMl+W999/n9NPPx1gaAjh1LhOJkmSpF1iES9JkiRtpyiKSgNfAdUgc6uXoUOHxr1wjYeMjAzKly+/2c1W8+TJQ//+/TnzzDP/8/XLli2jQYMGzJo1a4vPFy1alNNPP50BAwawbt26TZ678soref755wE44IADmD179ibPp6SkcOqpp/Luu+/+55/tddddR48ePTY7/8wzz3DNNdfwwQcfcP7557NixQo6tT6Sl+/e/n3ad8TxVz7N8G9/AWDo0KGcfPLJhBAYPnw4Q4cOpUmTJrRq1SrbV+NPmTKFOnXqAMwIIVTP1sElSZKUrSziJUmSpB0QRVF+4BigP1Cya9eu3HTTTQlOtXN+/fVX2rRpw4IFC1i5ciVpaWmsW7eOvHnz8vnnn3PMMcds1zgrVqxgwYIFVKtWjUmTJnHqqafy119/xZ4vXLgwRxxxBMcccwxXX301++yzT+y5L7/8kvPOO4/169ezfPlyMjIyYs+tXLmSwoW3vn/7ihUraNKkCd9//z0AyUlJpP/z+pdffplLL72Uo446iq+//pp9Sxbhz2GP7tCfz/Zqc/NLvD9yCgDly5enbt26se1/stSqVYuOHTty+umn7/Ke+FlSU1MpUqQIqampASgdQvg7WwaWJElStrOIlyRJknZCFEVtgHejKOKTTz7hhBNOSHSkXZaRkcFhhx3G1KlTKVy4MAMHDqRly5Y7PE5aWhqPPvooI0eOpHnz5tx6663btRo8IyODhQsXUq5cOVJSUli/fj1ffvklqampHHfcceTPn3+z1yxatIgbbriBN998E4CaVcvx4+zMDwEOOuggfv75ZwC6XNOaWzvG5+9o8bJVXN9tIP0++RbI3CIn6/esmlXL8dOc+WRk/P/vXQcddBCff/55ttxnoGXLlgwbNizr4RBgIvB2COHnXR5ckiRJ2cYiXpIkSdpJURQ9AdwMmft178xNT3ObdevWcdBBBzFv3jwqVKjAvHnzcnTrnblz51KlShUAGjVqxLhx4wghUKxYMS644AI6derEnDlzqF69OjVr1mTt2rXccMMNvPTSSwC0a16XPCnJsVIc4JyWDej74EVxz75k+SoufqAva9dvYJ/ihbnr4pbUrFqOFavW8nCvT3jjw3Gxm7l+/PHHO/Uhx78NHz6c5s2b86/f61YDzUMI43Z5AkmSJGULi3hJkiRpJ0VRVB74EKgLcNhhh1G0aFFuueUWWrRowUcffcSSJUto0aIFlSpVSmzYHTBt2jRq1aoFQPfu3alevToTJkygU6dOVKxYMa5zp6WlUbBgQTZs2PCf16WkpNC4cWNGjRq1yflnbj2Lq9ody5RffueBnh9xYqOaXNrm6HhG3m77tbyD+X+voEaNGkydOnW7bki7PX788UdWrVrFrFmzeOGFFxg9ejTA38CrwDKgN9COzP9OHwohzN7qYJIkSYoLi3hJkiRpF0RRlATcAHQBUrZ0TYECBWjbti3z5s0jOTmZ9u3bc+mll+bam7xmZGSQL18+0tLSNjnfsWNHXnvttbjPP2vWLN59913y5s3LiBEjeP/996lcriSLl65i9bpUogj+/WtMg4MrceP5zWl/QoO459sZqalpFDjqOgB69OhB586d4zLPhg0bOOOMMzbbo34j34YQGsZlckmSJG3VtjdqlCRJkrRVIYSMEEI3YH+gKXATmauRM4A/gY/Wrl1Lnz59GDlyJF9++SWXX34511133b+3E8k1kpKSGDNmDE2bNt1kb/dVq1blyPwHHHAAt956K9dffz1169YFYO5fS1i9LhWAQw/cj/e7X0GdavtRYd/itD+hPmNfuyVXlvCpqWlUOuWuWAkPULRo0bjNl5KSwrvvvkvHjh1JSUnZ0qr7BlEU5Y6vCEiSJO1FLOIlSZKkbBBC+COEMDKE0B0oAxQIIewXQjgFqEfmNiGfA7cC65955hl69eqVwMT/7YgjjmD48OEMHjw4dq5+/fo5nqN06dKbnZv52yJOPeZQJr11J3M/fJi3Hr54u24Gmwi/zFvAHwuXAVC8eHEeeughzj///LjOmS9fPl577TXWr1/Pe++9RxRFVKpUifbt22dd8nIURSXjGkKSJEmbcGsaSZIkKYdFUdQBeD05OZlevXpxwQUX5NptapKTk8nIyKB8+fJMmjSJfffdN0fnT0tLo2/fviQlJVGzZk0aNszcVWXMqzfRuHbVHM2yIzIyMlizLpWjLu7GD7P+pGjRoixcuJB8+fLleJbffvuNfffdl4yMDOrWrctPP/0E8CtwdghhfI4HkiRJ2gvlzmUjkiRJ0h4shPAG8FR6ejodO3akffv227w5aSKsWrWKjIwMALp06ZLjJTxAnjx5uPDCC+nQoQNLliyJnR8yamqOZ9keN3QbSHLDq0k5ojPFjr2JH2b9CcAnn3ySkBIeoGLFiuTNm5f8+fPz6aefUq9ePcjcSmlgFEXJCQklSZK0l9lsw0BJkiRJOeJGYBrQbeDAgUULFCjAa6+9lmtXxpcpUybRERg0aBAA5UsX495LTkpwms3d9OS79Og/IvY4T548FClShI4dO9KoUaPEBQPWrFnDE088wa+//krv3r2pU6cOQCXg2iiKngp+VVqSJCmuLOIlSZKkBPin+OwZRdEU4Ms33nij0IYNG3jxxRfjejPPHXHeeecBUL16dVq0aJHgNLBixQoATmtSm/z58yY4zaaufrQ/L747GoDjjjuOvn37Ur58+QSngg0bNvDhhx9y2WWXsXjxYgBef/31jS/pDvwODExAPEmSpL2GW9NIkiRJCfTPHt3tgQ39+vWjcuXKvPfeewlOlennn38GoHbt2iQnJ34Hk4ULFwJQrnSxBCfZ1FufjI+V8I888ghffPFFrijhAV544QXatGnD4sWL/+vvcEVOZpIkSdobWcRLkiRJCRZCGAo0AyYtW7aMtm3b8uWXXyY0U7du3WJF/KBBgzbZnz1R5s2bB0CdavslOMn/S01No8M9bwDQokULbr/99ly1vdDxxx8fO05PT9/SJbOAr3IqjyRJ0t7KIl6SJEnKBUIIY4AGQLf09HTOOecc/v7774RkmTdvHjfffHPs8RFHHEGhQoUSkiVLCCFWxDesWTmhWTa2ePkqsrZXr1KlCg8++CCjR48mt2y5/q//hiZtdPws0Ag4JISwKkdDSZIk7YUs4iVJkqRc4p99428DRi1cuJDHHnssITkqVKgQOx41ahRfffUV+fLlS0iWLPPnz2f9+vUAlN0n92xNU750cSqVLQnAK6+8wr333kuTJk045phj+O233wB46623aNWqFXfccQcZGRk5mq9bt25Zh9OAdhs9NTqEMC6EsD5HA0mSJO2lLOIlSZKkXCSEkA7cAtC7d282bNiQ4xmSkpJi26vky5cvV2y1Mnr06NjxwM8mJjDJ5t586EKSkyKSoohaB2TuDf/VV1/RoUMHTjrpJM477zw+/PBDHn30UYYNG5aj2TZamd8lhDAbKAXUDyEMyNEgkiRJezmLeEmSJCn3mQDMXrx4MU2aNOH333/P0clPPvnkWIHbqlWrhHwY8G9HHHFE7PiFd/+/lB839Vc++uqHRESKObLOASwb2Z2lI7ryff+7uP+KUwEYMWIEn3zyySbX5vRe+1WrVs06rAgQQlgSQpi09VdIkiQpHiziJUmSpFzmny1qrihYsOD4b775hgMPPJDHH388R+bOyMjYpDxev359jm+nsiWVK1fmjDPOAGDkxBk80usTen8wliMv7kqr619g8i+/JTRfwfx5KVwwPwA3n9eccvsUI3/eFA47qAJXtTuWfCl5AHJ8i5/atWtnHV4WRVHpHJ1ckiRJMVFuuYmQJEmSpE1FUVQVeJR/9va+/PLLefzxxylcuDBJSfFbU3PllVfy4osvAnDJJZfwyiuvxG2uHfHLL7/Qtm1bpk6dutlzlcuVZPJbd1K0cIEEJNu61z/4hksf6kt6RiA5OZnp06dTrVq1HJt/zZo1NGnShIkTJwJ8BRwT/CVQkiQpx1nES5IkSblcFEVnA68B+QCqVKlC//79N9muJbtdfPHF9O7dG8i8YesxxxwTt7l2RFpaGgcffDAzZ86MnUtKSiIjI4Oa+5dl6oD/JTDdpnp/MJZLH+hLAOrWrcujjz7KCSeckOM5pk+fTs2aNQHWA4X+uQ+BJEmScpBFvCRJkrQbiKLocOBVoBZAyZIl+f7776lQoULc5mzYsCHffvstBQoUYMSIERx++OFxm2tHrF69mm+//ZZ8+fLRoEEDvvrqK5o3b056ejqfP38txzU8KNERWbFqLaWa3UJGCJx11ln07duXlJSUhGRZsmQJpUqVAlgGlAfaAsuBD1wdL0mSlDPcI16SJEnaDYQQxocQDiVzVfyvS5Ys4cQTT2TFihVxm/Pyyy8HYO3atTRu3JiPP/44bnPtiEKFCnHsscfSqFEj8uTJw7HHHst5550HwG3PvJfYcP9YunINGf903A899FDCSniAYsWKUbhwYYDiwHjgDeB94JyEhZIkSdrLuCJekiRJ2s1EUXQo8CWwT968ealTpw558+Zl1apV1KpVC4A8efJwwQUX0Lx5812a6/XXX+fGG29kyZIlNGrUiLFjx+76G4iD8ePHx7bqGfjYJbRpVjfBiaDSKXfxx8JltG3bloEDByY0y0033UT37t3/ffpP4IAQwroERJIkSdqrWMRLkiRJu6EoiqoBrwONgGhr13Xo0IGXXnqJ/Pnz7/RcCxcupGzZsoQQmD59OjVq1NjpseLpsssu45VXXiFfSh7mffQw+xQvnCPzNrmkO+N++JX2JzSg1z3nkSdPHgDGTf2VIy/uSv78+VmzZg1RtNW/prhbt24dHTp0+PcHAhuAyiGEvxIUS5Ikaa9hES9JkiTtxqIoKgkcDOQhc9uaCkA6UB24Fchzxhln8O677+5SEVyyZEmWLl3KsGHDEnLD0e2xevVq6tSpw6xZs7i0zVG8eMe52TZ2RkYGvYaMpXnDg9h/v31i55etWEOp5rdscu2VbY8hT3IyS1as4c2Px1OyZEkWL16c0CIeYOrUqdSuXRvgZ+B8YH0IYWpCQ0mSJO0l8iQ6gCRJkqSdF0JYAny1peeiKOoPjB48eHCxZ599ls6dO+/0PAULFmTp0qUsW7Zsp8eIt/z585OWlgZA1fL7bOPqHdPpgb68MXQcAGe1qEefBzqSJ08eChfMS57kJNLSM2LXvvDO6E1ee/zxxye8hAcoX748ycnJpKenHwQcG0LoluhMkiRJewtv1ipJkiTtof5Z7dwJ4Pbbb2fDhg3b9boNGzawaNEifv/9d1atWkUIIVYkL1myhKlTpzJ16lSWL18et+w746mnnmLu3LnkSU7ixvOaZcuYa9alcv7/etPnnxIeYMBnkzju8qeBzL34rz3nuK2+vnbt2jz99NPZkmVXlSpVim7dumX9XXaNomhpFEV/R1EUoig6I4qigonOKEmStKdyRbwkSZK0Z/s6KSnptzVr1lQ88cQTefPNNylXrtxmF6WlpTFkyBCef/55RowYQXp6euy5vHnzkpqaCsCVV165yeuqVavGUUcdRcuWLWnZsiXFihWL77vZitGjR3PLLZlbxLQ/oUFsn/adsWT5Ks66/VWWLF/NT3MXsD71n1X2VauSL18+pk+fzszfFsWur3tQhS2O88MPP1CzZs1csRo+y3XXXceKFSu45557AIpv9NQgYEMURX2BS0MI6Vt6vSRJknaOe8RLkiRJe7AoswU+H3gOKFKgQAHatWtHtWrVmDVrFitWrKBIkSJ88cUX/P7771kvC8BSYD2ZZW2Bfw07/Z//3R+I3QU2b968NGrUiEMOOYRmzZpxwgknULRo0Ti+O3jnnXd4+umnGTNmDADVKpXmp3fv2+nx0tLSKNnsFlavTY2dK1SoEL169aJt27Z07NiRvn37ApCUFBEB6Rlb/p1q6tSp1KpVa6ezxNOPP/7IJZdcwtixYwFISUnZ+BsTTUIIo7f6YkmSJO0wi3hJkiRpLxBF0X7A88Bp/3HZH8ATwOshhGUbvbYAcAxQGXgthLDhn/MpQG2gGXAK0ASILf8uWLAg5557LjfddBM1atTI3jcELFu2jMqVK7NixYrYub4PXcg5JzbcoXF69BvOgz0/4pGrWzNl5p88P3AkefLk4aijjmL69OncddddXHvttQB07tyZZ599drMxjj/+eFq1asXhhx9O27Zt+eOPP7j99tvp0qXLrr3JOPv6669ZtGgRzZo1484778x6bw+EEO5NdDZJkqQ9iUW8JEmStBeJoqgacAZQDZgGLAfqAXOBl0IIK3dh7DLAYUAD4GTgqH/Oc/rpp3PvvfdSp06dXXsDG/n111+pWrUqAEcfdgAVy5ag74MX7dAYK1atpcRxN292/vrrr+fJJ5/c7Py8efO49957qV27NuXKlaNfv34UL16cZ555Jrb6/8wzz2TQoEFcdNFF9OrVayfeWWL06tWLTp06AfQJIXRIdB5JkqQ9iUW8JEmSpLiIoqg6cCNwEZA3KSmJK664ggceeIBSpUplyxz16tXju+++44bzmtH1+jM3ez4jI4Pufb/ghXdH07j2/psU9cMn/Ey7215h6cq1m7ymSpUqfPHFF7GSf0fVrFmT6dOnc9ZZZ/H222/v1BiJcMIJJ/DZZ58B9AshnJvoPJIkSXuSpEQHkCRJkrRnCiH8EkK4AqgCPJ2RkZH+/PPPU7VqVTp06MDgwYPZ1YVBHTpkLtx+6d0xLFm+apPnJv44l3In3sFtz7zHnD//pv+wibHnxnw3kxZX92DpyrWUKVOGNm3a0KRJE1555ZVNVtrvjGuuuQaAAQMG0Lt3750eJ6csWbKEBx54IKuEB3glkXkkSZL2RK6IlyRJkpQjoiiqBXQHWmSdO/PMM+nZsyfFixffqTGXLl1K2bJlSU1N5Z5LTubey0/h6+9n8UivYXzy9TT+/dvORac15vFrT6fxRV2Z+dsimjZtymuvvUblypV3+n39W7NmzRg+fHjs8ZAhQ2jVqlW2jZ+dMjIyaNy4MePHj9/4dKMQwrhEZZIkSdoTWcRLkiRJyjFRFEVAfaA5cDdQuFq1arz77rsceuihOzVmgQIFWLduHQB1qu3H9zP+iD138skn07NnT84991xGjBjx7yxMnz6dgw46aKfm3ZrixYuzfPny2OPrrruOp556KlvnyC5ff/01Rx111L9PXxBC6JuIPJIkSXsqt6aRJEmSlGNCpm9DCI8BdYApM2bMoEGDBnTv3p2MjIwdGu+BBx6IlfBArIRv1qwZQ4YM4cMPP6RcuXIMHjyYsmXLkpKSAmSW8E8//XS2l/AA1atX3+Rxs2bNsn2O7JKWlpZ1OB1Y8s9x8X8+MJEkSVI2cUW8JEmSpISJoqgQmdvVXAbQtGlTBg8evF1b1bRt25Z3330XgNatW3PBBRcwdepUGjRowCmnnMK/u+TU1FQyMjIYN24cZcuWjUsJnzVPmzZtGDp0KAC1atXi3Xff3aygzw3Wr19PqVKlWL16NcBCoMw/T/UKIXRKXDJJkqQ9i0W8JEmSpISLoqgVmTcJ3bdJkyYMGzaM/Pnzb3bdtGnTuOaaaxg3bhxr164F4MEHH+TOO+8kKSl3feG3Q4cO9OnTB4DGjRvz9ddfJzjRll188cW89tprIYQQASQlJWV9M6FmCGF6YtNJkiTtGSziJUmSJOUKURRVBr4Gyrdp04YBAwaQnJwce37IkCG0adOG9PR0APLnz89zzz3HxRdfnJjA2+GNN96gY8eOFChQgOXLl8e2xslNVqxYwW233caMGTO48cYbGTRoEK+++irAe0Cb4C+NkiRJuyx3LRmRJEmStNcKIcwFTgSWDxo0iBtvvDH2XL9+/Tj99NNJT0/nyCOP5KOPPmLRokW5uoSHzO1zkpOTWbt2Lc8880yi42xR0aJFeeqppzjuuOM47bTTGD9+PIUKFQI4HbgksekkSZL2DK6IlyRJkpSrRFHUFBgG5C1SpAhly5ZlxowZAJx66qkMGDCAAgUKJDDhjrn//vu57777KFKkCF988QUNGzZMdKSYpUuXctFFF/H+++9v7ZJFQPkQQtrWLpAkSdK2WcRLkiRJynWiKOoAvL7xuRNOOIEPPviAvHnzJijVzsnIyKBChQr89ddflCxZkmnTplG2bNlExwLgwgsv5PXXY3/MK4D3gQv+dVmBEMK6HA0mSZK0h3FrGkmSJEm5TgjhDeDOrMcvvPACQ4cO3e1KeMi8+emPP/5IiRIlWLJkCV26dEl0pJhPP/0067AJUDaE0AE4CehO5h7xt1vCS5Ik7TpXxEuSJEnKlaIoSgIGAa0PPfRQxo4dm7V3+W6pZ8+eXHrppVSpUoVff/010XFYv349+fPnz3rYJIQwOpF5JEmS9mSuiJckSZKUK4UQMoAOwM9Tp06lc+fOiY60Q5o1a0ZSUhJRFFG8eHHmz58PkPD97UeNGsXtt99OvXr1AEhOTgaYl9BQkiRJe7g8iQ4gSZIkSVsTQlgRRdGZwLe9e/fO37p1a1q3bp3oWNtl5MiRZH0Defny5UyYMAGAffbZJ8ezhBDo2bMnI0aM4K233trkufT09KnAbzkeSpIkaS/iinhJkiRJuVoIYRpwO8Dll1/O33//neBE26dUqVKbPG7ZsiUAP/zwA0uXLs3RLK+88gqXXXZZVgkfgHeBB4GOwNH/fPtAkiRJceIe8ZIkSZJyvX/2ix8BHHPJJZfwyiuvJDjRth1wwAHMnj079rhYsWKkp6ezatUqatWqxRdffEGZMmXinqNLly7ceWfsvrd/As8Aj1u+S5Ik5RxXxEuSJEnK9f4pjS8F0l599VWmTp2a6EjbtGrVqk0eL1++nPT0dCBzVfwLL7wQ9wxvvvnmxiX828D+IYRHLeElSZJylkW8JEmSpN1CCOFn4MUQAnfffXei42xTmzZtiKKIKIpi59auXRs7fuKJJ+jVq1fc5p8/fz5XXHFF1sP/AeeEEFLjNqEkSZK2yq1pJEmSJO02oigqC8wGCowdO5ZGjRolOtI2ZWRk0K1bN2699dbNnsuXLx9Tp06lWrVq2T7v888/z9VXXw3wI1Ar+MufJElSwrgiXpIkSdJuI4QwH3gKoHPnzrGtXnKzpKQkbrnlFl5//fXNnlu/fn1WWZ5tUlNTOfvsszcet6slvCRJUmK5Il6SJEnSbiWKosLAT8B+L7zwwsbbr+RaaWlp5MuXj4yMLW/NPnHiROrVq5ctc210c9Z0oDdwuXvCS5IkJZYr4iVJkiTtVkIIq4AbAO69915Wr16d4ETblpT0/796ffLJJ4wfP36T4j279opPS0vjueeey3p4SgjhUkt4SZKkxLOIlyRJkrQ7egf4duHChbzzzjuJzrJNSUlJVK9eHYCXXnqJQw89lC+//JKUlBQARo8enS3zDBs2jD/++ANgBvBptgwqSZKkXWYRL0mSJGm388+e5y9B5lYsK1asSHCibbvvvvsAGDx4MPvttx/33HMPw4cP54gjjqBr167ZMsebb76ZddjbfeElSZJyD/eIlyRJkrRbiqKoIPA9cOAtt9zC448/nuhI2/T222/ToUMHUlNTAWjXrh0DBgzIlrHT0tIoXbo0y5YtA6gWQpiZLQNLkiRpl7kiXpIkSdJuKYSwBrgEoH///qxfvz7BibZu7NixXHLJJfz888/MmDGDp556CoCBAwfyyCOPZMsc8+bNyyrhAWZny6CSJEnKFq6IlyRJkrTbiqIoBfgROPCNN97gggsuSHSkzYwZM4YmTZqQ9btXnjx5GD58OAMGDOCZZ54B4JlnnuGaa67Z6TkWLFjAiSeeyPfffw+QAeQLIaTtenpJkiRlB1fES5IkSdpthRA2AM9A5o1Kc6P//e9/hBAoUqQIlSpVIi0tjRYtWtCyZUvy5csHwHvvvbfT46enp9O6deusEj4AL1vCS5Ik5S4W8ZIkSZJ2dyMgc/uX3GjBggUA3HnnnUycOJEyZcqwbt06TjnllNh2OnfeeedOj//WW28xbtw4gN+BsiGEK3c9tSRJkrKTRbwkSRIQRVHeKIo6RlF0axRFp0RR5L+TpN3HdGDd7NmzmTx5cqKzbOaggw4CYPbs2eyzzz5MnDiRyy67LPZ806ZNadas2U6Pn7W9DXBPCGHhLkSVJElSnPgLpiRJ2utFUXQo8D3wGvAY8CHwZRRFRRKZS9L2+Wd7ms8gc3V4bjN16lQAqlWrBkCFChV46aWX+OOPP3jnnXd2aVuaP//8kwkTJgCsAfrvclhJkiTFhUW8JEnaq/2z8v1NoEa1A/fn8ovPZ98ypQGOBd6MouiOKIq+jKLo+kTmlLRNrwO5bkX85MmTmTVrFgBTpkyhbdu2dOnShfT0dMqXL8+ZZ55JsWLFdnr89PT0rMNkwH3hJUmScqkohJDoDJIkSQkTRdFJwEcV9ivH9IkjKVy4EN+Mn0iTE89kw4YN/7783BBCvwTElLQNURS1AD4FWL58OUWLFk1wokzjxo2jUaNGm51/9NFHOfPMM1m2bBn16tUjKWnn10hVqVKFuXPnAhwcQvhp59NKkiQpXlwRL0mS9nY1AdqcdjKFCxcCoNHh9Zk05hMuuqA9+5QqufG1L0RR1CABGSVtW2rWQevWrWM3QU20I444InZcoEABDjzwQABuv/12qlWrRsOGDWncuPEureTPnz9/1uHOL62XJElSXFnES5KkvV0hgPz5821ystYhNej1QncWzZ1KxsrfaXv6KZBZco2IouiWKIqinI8q6T+MAroCjBgxgjvuuCPBcf7f1KlTueCCC5g5cyY///wzF1xwAfnz5yfr/0bGjx9P3bp1qVatGt9///12j5uWlsapp57Kzz//DLAOmByP/JIkSdp1bk0jSZL2alEUdQReK1G8GP1ff4ETmh+7xetSU1O56IobeWvA4KxTZ4UQBuZUTknbJ4qixsDX+fPn5/vvv6d69eqJjvSf/vzzTypUqEDW72VlypRh2LBhHHbYYdt87YQJEzj88MOzHvYMIVwat6CSJEnaJa6IlyRJe7u+wDtLly3nxNbn8tGwL7Z4Ud68een76jPcftM1WafOyamAkrZfCGEs8Ma6des46KCDyJ8/PwcccAA9e/Zkzpw5fPDBB3z33XekpeWO+5qWL1+ejh07kidPHgAWLlzIkUceyUcffbTN11arVg2AfPnyAXwbx5iSJEnaRa6IlyRJe70oivICrwLnly9XlplTxlCgQIEtXvv91Gkc1vgEgJ9CCAfnYExJ2ymKohLAJKDK1q4pWLAghx9+OM2bN+eGG26gUKFCOZZva5YtW0bDhg2ZOXMmefPmZcyYMTRs2HCr10+ePJm6desCrAFahRC+zKmskiRJ2jGuiJckSXu9EEIqcCHw059/zefWux/e6o0ey5ctm3VYJmfSSdpRIYSlZN6IuQGZ93boBKza6JJZa9asYcSIEfzvf//jwAMPpE+fPvz+++8kcqFS8eLF+fnnnznooINITU2la9eu/3l9cnJy1mFBYGG880mSJGnnWcRLkiQBIYR0YAzAsy/1puNl12/xurXr1mUdrsmRYJJ2SghhbQhhYghhRQihF1CUzA/Q8oQQDgT2BS4AFs2fP58OHTpQsWJFKlWqxKuvvpqw3ElJSTz55JMAjBo16j+vPfTQQ2nWrFnWwybxTSZJkqRdYREvSZL0/+4GegK8/e4QZs76dbMLfp4xK+twQc7FkrSrQqZF/3zoRghhYQihL1ADuA74BFj9+++/c8kllzBwYOLuxfzDDz8AMH/+fFJTU//z2nr16mUdulWWJElSLmYRL0mS9I8QwoIQwqVAH4CBgz/c5Pn169fzyBM9sh4Ozdl0kuIhhLAkhNAjhHASmavm7wI466yzOOmkk5g1a9Z/DxAHvXr1AqBRo0bkzZv3P69t37591mGnKIpOi28ySZIk7SyLeEmSpM19CPDAo0/yxFMvMHnKD0z8bgrHn3o2I0aPBVgMvJTQhJKyXQghA+gCPA6s/eSTT6hXrx4//fRTjuY47rjjAPj222/5448//vPaBg0a0KZNG4ACwPtRFB0U94CSJEnaYVEib0YkSZKUG0VRlAS8AFy2haf/AE4OIUzJ2VSSclIURaWB14GTDjvsMMaNG7fN1elbsnLlSgYPHsxXX33FggULKFiwIDVr1qRJkyYcc8wxRFG0xdeVKFGCZcuW8dZbb3HOOef85xx//fUX5cuXz3rYOITwzQ4HlSRJUlzlSXQASZKk3CaEkBFF0RXASKAVUBdIB6YD14UQ/nuJqqTdXghhURRF7YEfJk+eXOnOO+/k+uuv56uvviItLY2MjAzKlClD8+bNyZNn81+rMjIyuO+++3j66adZsWLFFudo2rQpvXv3pkqVKps9V7NmTb7++mt++eWXbWYtV67cxg9rAxbxkiRJuYxFvCRJ0haEzK8NvvXPj6S9UAhhZRRFPYCu3bp1o1u3bptd07BhQwYMGEDlypWJoojZs2dzySWXMHz48I0vGwMMBn4FSgJ1gHNHjBhRqn79+gwePJgmTZpsMm5SUuYuokuWLNmurBdeeCGvvfYaQOEdfJuSJEnKARbxkiRJkrR1TwMRcCNQDvgSmA8EoM2ECRMK7L///hx77LG0atWKxx9/nIULF/57jJtDCOM2PhFF0f3AG0uWLDm5RYsWvPnmm7Rt2zb2/K+//grAnDlzWLduHfnz5//PkGlpabHDnXyfkiRJiiNv1ipJkiRJWxFCSAshdAUqAaVDCM1DCOeFEM4HrgbWAIwcOZKbb745q4T/8l/D7LuFcf8GTgOeS01NpX379rz99tsAzJw5M3aT1iFDhlC8eHGuvvpqVq1atdWcZcqUyTostfPvVpIkSfHizVolSZIkaSdFmXdbPQToASwDBgH9gAzgZCA/MChs5Revf15/H3APQMWKFfnjjz/IyMiAzFX3S/inXD/ssMP44IMPqFChwmbjDB06lFNPPRUgFbgGWAQMDSFsyKa3KkmSpF1gES9JkiRJCRJFURtgBXAccBuQTGaJ/xpwbwjh9yiKDgXeBapVrVqV7777jqJFi24yTgiBSy65hF69em18+sYQwpM58DYkSZK0DW5NI0mSJEmJMyFv3rzrgaeAIkBNoGIIoVMI4XeAEMJUoBEwefbs2Tz55Kbd+oYNG3j55ZepWrUqAHny5CEpKel34NucexuSJEn6L66IlyRJkqQEiaIoGUgOIaRux7UnA0MbN27M119/HTt/4403/rucXwkcEUKYnt15JUmStHMs4iVJkiRpNxBF0T5k7v3ORRddxJNPPsn333/Pscce++9Lnwgh3JrjASVJkrRVFvGSJEmStJuIougT4MSsxykpKWzYsAHg9X9+mgDdQgirEpNQkiRJW2IRL0mSJEm7iSiK8pK5j/x3G53uQeaNWdMTk0qSJEnb4s1aJUmSJGk3EUJIDSFMBp7551SXEMJ1lvCSJEm5myviJUmSJGk3E0VRBOQLIaxLdBZJkiRtm0W8JEmSJEmSJElx5NY0kiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcZQn0QEkSZK054uiaH+gPrAYmBBCWJ3gSJIkSZKUY1wRL0mSpLiKougm4GdgIDAc6BtFkQtCJEmSJO01ohBCojNIkiRpDxZF0TygYv78+Vm3bl3W6fohhEkJjCVJkiRJOcYV8ZIkSYq39wCKFSu28bn6CUkiSZIkSQnginhJkiTFVRRFZYAfgVIbnW4aQhiZoEiSJEmSlKMs4iVJkhR3URSVB2oCGcDaEMLYBEeSJEmSpBxjES9JkiRJkiRJUhy5R7wkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiRJkiRJkhRHFvGSJEmSJEmSJMWRRbwkSZIkSZIkSXFkES9JkiRJkiRJUhxZxEuSJEmSJEmSFEcW8ZIkSZIkSZIkxZFFvCRJkiRJkiRJcWQRL0mSJEmSJElSHFnES5IkSZIkSZIURxbxkiRJkiRJkiTFkUW8JEmSJEmSJElxZBEvSZIkSZIkSVIcWcRLkiTlQlGmYonOIUmSJEnadXkSHUCSJElbdH6BAgXyRlH0awjhy0SHkSRJkiTtPFfES5Ik5U6pRYoUWQGkJzqIJEmSJGnXRCGERGeQJEnSv0RRlAeoEkKYmY1jFgTWhxAs9yVJkiQpB1nES5Ik7eGiKEoB3gOqAwcCk4FewHzgT2AxcC3wKzA0hDA9IUElSZIkaQ9lES9JkrSHi6KoC3D7DrxkGHBmCGF1nCJJkiRJ0l7FPeIlSZL2fHm29kSlSpVITk6mRo0aHHvssVmnTwSa5kQwSZIkSdobWMRLkiTt+e4AzgKeAQYAafny5QMgOTmZXr160aRJk42LeIAJOZ5SkiRJkvZQbk0jSZK0l4miqDZwOnAGcNhWLjszhDAopzJJkiRJ0p7MFfGSJEl7mRDClBDCA0Aj4PGtXLY+ByNJkiRJ0h7NFfGSJEl7uSiK9gEOBSoBZYC/gT4hhA0JDSZJkiRJewiLeEmSJEmSJEmS4sitaSRJkiRJkiRJiiOLeEmSJEmSJEmS4sgiXpIkSZIkSZKkOLKIlyRJkiRJkiQpjiziJUmSJEmSJEmKI4t4SZIkSZIkSZLiyCJekiRJkiRJkqQ4soiXJEmSJEmSJCmOLOIlSZIkSZIkSYoji3hJkiRJkiRJkuLIIl6SJEmSJEmSpDiyiJckSZIkSZIkKY4s4iVJkiRJkiRJiiOLeEmSJEmSJEmS4sgiXpIkSZIkSZKkOLKIlyRJkiRJkiQpjiziJUmSJEmSJEmKI4t4SZIkSZIkSZLiyCJekiRJkiRJkqQ4soiXJEmSJEmSJCmOLOIlSZIkSZIkSYoji3hJkiRJkiRJkuLIIl6SJEmSJEmSpDiyiJckSZIkSZIkKY4s4iVJkiRJkiRJiiOLeEmSJEmSJEmS4sgiXpIkSZIkSZKkOLKIlyRJkiRJkiQpjiziJUmSJEmSJEmKI4t4SZIkSZIkSZLiyCJekiRJkiRJkqQ4soiXJEmSJEmSJCmOLOIlSZIkSZIkSYoji3hJkiRJkiRJkuLIIl6SJEmSJEmSpDiyiJckSZIkSZIkKY4s4iVJkiRJkiRJiiOLeEmSJEmSJEmS4sgiXpIkSZIkSZKkOLKIlyRJkiRJkiQpjiziJUmSJEmSJEmKI4t4SZIkSZIkSZLiyCJekiRJkiRJkqQ4soiXJEmSJEmSJCmOLOIlSZIkSZIkSYoji3hJkiRJkiRJkuLIIl6SJEmSJEmSpDiyiJckSZIkSZIkKY4s4iVJkiRJkiRJiiOLeEmSJEmSJEmS4sgiXpIkSZIkSZKkOLKIlyRJkiRJkiQpjiziJUmSJEmSJEmKI4t4SZIkSZIkSZLiyCJekiRJkiRJkqQ4soiXJEmSJEmSJCmOLOIlSZIkSZIkSYoji3hJkiRJkiRJkuLIIl6SJEmSJEmSpDiyiJckSZIkSZIkKY4s4iVJkiRJkiRJiiOLeEmSJEmSJEmS4sgiXpIkSZIkSZKkOLKIlyRJkiRJkiQpjiziJUmSJEmSJEmKI4t4SZIkSZIkSZLiyCJekiRJkiRJkqQ4soiXJEmSJEmSJCmOLOIlSZIkSZIkSYoji3hJkiRJkiRJkuLIIl6SJEmSJEmSpDiyiJckSZIkSZIkKY4s4iVJkiRJkiRJiiOLeEmSJEmSJEmS4sgiXpIkSZIkSZKkOLKIlyRJkiRJkiQpjiziJUmSJEmSJEmKI4t4SZIkSZIkSZLiyCJekiRJkiRJkqQ4soiXJEmSJEmSJCmOLOIlSZIkSZIkSYoji3hJkiRJkiRJkuLIIl6SJEmSJEmSpDiyiJckSZIkSZIkKY4s4iVJkiRJkiRJiiOLeEmSJEmSJEmS4uj/ANw8yyr6B2JFAAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "image/png": {
+ "height": 937,
+ "width": 753
+ },
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#------------------------Displaying Graph----------------------------------\n",
+ " \n",
+ "def graph_3_1():\n",
+ " \n",
+ " fig = go.Figure()\n",
+ "\n",
+ " config = {'displayModeBar': True}\n",
+ "\n",
+ " df = day_od_total[0:20]\n",
+ " fig = px.pie(\n",
+ " df,\n",
+ " values='RATIO', \n",
+ " names='PROVINCIA', \n",
+ " title='Ranking of provinces with most visitors by the total flux',\n",
+ " hole=.0,\n",
+ " color_discrete_sequence=px.colors.sequential.OrRd\n",
+ " )\n",
+ " \n",
+ "\n",
+ " fig.update_traces(\n",
+ " textposition='inside',\n",
+ " hoverinfo='percent+label+value',\n",
+ " textinfo='percent+label',\n",
+ " textfont_size=13,\n",
+ " marker=dict( line=dict(color='#010000', width=1.5)),\n",
+ " pull=[0, 0, 0, 0,0,0,0,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2]\n",
+ " )\n",
+ " \n",
+ " fig.update_traces( selector=dict(type='pie'))\n",
+ " fig.update_layout(margin=dict(t=50, b=0, l=0, r=0))\n",
+ " fig.show(config=config)\n",
+ " \n",
+ " return\n",
+ "\n",
+ "#---------------------------------------------------------------------------\n",
+ "\n",
+ "def graph_3_2():\n",
+ "\n",
+ " vis = pro_json.merge(day_od_total, how='left', left_on='prov_name', right_on = 'PROVINCIA')\n",
+ " gdf = geopandas.GeoDataFrame(\n",
+ " vis, geometry=vis['geometry']) # Conversione in GeoDataFrame\n",
+ "\n",
+ "\n",
+ " fig, ax = plt.subplots(1, 1,figsize=(15, 15))\n",
+ " fig.suptitle('Ranking of provinces with most visitors by the total flux (map)',fontsize=20)\n",
+ " plt.axis('off')\n",
+ "\n",
+ " gdf.plot(\n",
+ " column='RATIO',\n",
+ " ax=ax,\n",
+ " cmap='OrRd',\n",
+ " legend=True,\n",
+ " legend_kwds={ 'label': \"Logarithmic Flux\",\n",
+ " 'orientation': 'vertical', 'shrink': 0.6},\n",
+ " missing_kwds={ \"color\": \"white\",\n",
+ " \"edgecolor\": \"black\",\n",
+ " \"hatch\": \"\",\n",
+ " \"label\": \"Missing values\"},\n",
+ " edgecolor='black',\n",
+ " norm=colors.LogNorm(vmin=gdf.RATIO.min(), vmax=gdf.RATIO.max())#log scale,\n",
+ " )\n",
+ " \n",
+ " return\n",
+ "\n",
+ "graph_3_1()\n",
+ "graph_3_2()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00032-fad0ffe3-1b32-44e8-bcd6-b0c9519fddf0",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# Comments\n",
+ "\n",
+ "### 1° Graph\n",
+ "- The flux is scaled on the n° of habitants per province\n",
+ "\n",
+ "- Since this graph takes into account the total flux ratio and not montly or daily data, so here anomalies like 'Ascoli Piceno' province below aren't relevant\n",
+ "\n",
+ "- About 95% of the total flux is given by visitors living in Veneto\n",
+ "\n",
+ "- Not considering Veneto's provinces we still have that more than $50\\%$ is given by Trento, Ferrara, Udine.\n",
+ "\n",
+ "- Only Padova corresponds nearly to the $70\\%$ of the toal flux. It is also nearly 7 times bigger than the second one (Venezia).\n",
+ "\n",
+ "### 2° Graph\n",
+ "- White provinces mean there is not data in the file, this means that the flux from those provinces is negligiable or not detected except from 'Pordenone' where probably data had problems with the geometry column of the geojson dataframe.\n",
+ "\n",
+ "- As said before the flux is mainly focused on the Veneto region and in the nearby provinces\n",
+ "\n",
+ "- The flux is in logarithmic scale due to visualization needs\n",
+ "\n",
+ "- We see a non negligiable flux coming from Milano, Roma, Napoli and Torino even though they are located far from Padova and the data is rescaled to the number of inhabitants. This is probably due to the fact that there are trains from and to those regions very often in Padova.\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 19,
+ "metadata": {
+ "cell_id": "00033-940bd3f4-8f69-4aa3-8836-e4b4e6e9a8d5",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 265,
+ "execution_start": 1610994758102,
+ "source_hash": "5ad5897b"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "displayModeBar": true,
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Lunedì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Lunedì",
+ "marker": {
+ "color": "rgb(255,247,236)"
+ },
+ "name": "Lunedì",
+ "offsetgroup": "Lunedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "inside",
+ "type": "bar",
+ "x": [
+ 0.250188953178043,
+ 0.042229413087896225,
+ 0.019827294590849903,
+ 0.014555678258321877,
+ 0.006247148688640593,
+ 0.02725465313028765,
+ 0.0008461481862997572,
+ 0.00032095690154911066,
+ 0.0036858814072287726,
+ 0.009258174719375305,
+ 0.000982902052920475,
+ 0.002474588245516934,
+ 0.0027321853159449527,
+ 0.0003018791425750952,
+ 0.00020831976245097553,
+ 0.0005061779052948269,
+ 0.0020910137409474406,
+ 0.00015356781218656568,
+ 0.00015790616426188738,
+ 0.00030782108574437347,
+ 0.0002604112892309034
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Martedì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Martedì",
+ "marker": {
+ "color": "rgb(254,232,200)"
+ },
+ "name": "Martedì",
+ "offsetgroup": "Martedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "inside",
+ "type": "bar",
+ "x": [
+ 0.25934517582253347,
+ 0.04323696740210321,
+ 0.02030111074554798,
+ 0.01583579364900498,
+ 0.006895161683576772,
+ 0.02813874788494078,
+ 0.0008925209403899887,
+ 0.0004332229422197223,
+ 0.0043545262253240425,
+ 0.00941922889214251,
+ 0.0011213389617825136,
+ 0.002774939032568226,
+ 0.0030059802579436557,
+ 0.0004508355662106896,
+ 0.00018413403151626475,
+ 0.0006178697435523708,
+ 0.0015882961516604252,
+ 0.00036515800485561453,
+ 0.0003852263880075785,
+ 0.0003521861929246138
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Mercoledì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Mercoledì",
+ "marker": {
+ "color": "rgb(253,212,158)"
+ },
+ "name": "Mercoledì",
+ "offsetgroup": "Mercoledì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "inside",
+ "type": "bar",
+ "x": [
+ 0.2613169075730726,
+ 0.043549777869420964,
+ 0.020710052316717718,
+ 0.014891483175948255,
+ 0.006628587775960885,
+ 0.025854483925549916,
+ 0.0010582262483390826,
+ 0.0003583789151059812,
+ 0.004285994761973558,
+ 0.008735968765251342,
+ 0.0013596482120378803,
+ 0.0028353869897106243,
+ 0.003158729015058722,
+ 0.0003767980538711042,
+ 0.00018252164945395068,
+ 0.0006986680946322962,
+ 0.0013187229516079678,
+ 0.00021317332175354795,
+ 0.00025561750979942124,
+ 0.00046231607735706633
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Giovedì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Giovedì",
+ "marker": {
+ "color": "rgb(253,187,132)"
+ },
+ "name": "Giovedì",
+ "offsetgroup": "Giovedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "inside",
+ "type": "bar",
+ "x": [
+ 0.2585989708990755,
+ 0.04119022625452228,
+ 0.018500841052636458,
+ 0.013158369205111447,
+ 0.005269711027382342,
+ 0.02662859560067682,
+ 0.0010702831644025428,
+ 0.0003324360468119544,
+ 0.0030339064045430803,
+ 0.008033186920449,
+ 0.0010699195384908993,
+ 0.0028353869897106243,
+ 0.002709128899776641,
+ 0.00033052460865886334,
+ 0.00017220240425514074,
+ 0.0005640041761657539,
+ 0.0011462932470699093,
+ 0.0003217338096835955,
+ 0.0002502171398740814,
+ 0.0004519914006915239
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Venerdì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Venerdì",
+ "marker": {
+ "color": "rgb(252,141,89)"
+ },
+ "name": "Venerdì",
+ "offsetgroup": "Venerdì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "inside",
+ "type": "bar",
+ "x": [
+ 0.2607479129747849,
+ 0.042781224811142146,
+ 0.017455896867947785,
+ 0.013402898289423272,
+ 0.004983631711892122,
+ 0.025841793570219967,
+ 0.0010835766872417424,
+ 0.00043345252512497917,
+ 0.0036821770038044225,
+ 0.008160078086871645,
+ 0.001022455455452486,
+ 0.0028297199937285245,
+ 0.003043446934217163,
+ 0.00022916372867014525,
+ 0.00023218301697322348,
+ 0.0005529142064096856,
+ 0.0013138657768322478,
+ 0.0004914829362651245,
+ 0.00025561750979942124,
+ 0.0002041991607185057
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Sabato MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Sabato",
+ "marker": {
+ "color": "rgb(239,101,72)"
+ },
+ "name": "Sabato",
+ "offsetgroup": "Sabato",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "inside",
+ "type": "bar",
+ "x": [
+ 0.20969746140871534,
+ 0.029564689673271225,
+ 0.012321536971561763,
+ 0.008658808681345925,
+ 0.004149233708378982,
+ 0.016620135363790187,
+ 0.0013006011763840258,
+ 0.00044562041910359355,
+ 0.0031487429106979467,
+ 0.006813079551000488,
+ 0.0012815302420371585,
+ 0.0017397677665046535,
+ 0.002126954391526767,
+ 0.0002846918629248343,
+ 9.867778221361998e-05,
+ 0.0003025977462012893,
+ 0.0010224352902890505,
+ 0.004011959093374029,
+ 0.00041351676766081757,
+ 0.00016291115941441988,
+ 0.000211082278495534
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Domenica MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo"
+ ],
+ "legendgroup": "Domenica",
+ "marker": {
+ "color": "rgb(215,48,31)"
+ },
+ "name": "Domenica",
+ "offsetgroup": "Domenica",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "inside",
+ "type": "bar",
+ "x": [
+ 0.1609752973076841,
+ 0.022616079629594915,
+ 0.011547675868045098,
+ 0.009587343084447048,
+ 0.004822170280043475,
+ 0.018155668358714044,
+ 0.001084504142323547,
+ 0.0003696284774635681,
+ 0.0030783592456352865,
+ 0.007979502196193264,
+ 0.0012419768395051474,
+ 0.001836106698200351,
+ 0.0023517544491678073,
+ 0.0001383796361585108,
+ 0.00011899379619877704,
+ 0.0003770589717063186,
+ 0.00107343562543411,
+ 0.00015356781218656568,
+ 0.00014606320194224582,
+ 0.00023761627671495497
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo"
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "frames": [
+ {
+ "data": [
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Lunedì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Lunedì",
+ "marker": {
+ "color": "rgb(255,247,236)"
+ },
+ "name": "Lunedì",
+ "offsetgroup": "Lunedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.250188953178043,
+ 0.042229413087896225,
+ 0.019827294590849903,
+ 0.014555678258321877,
+ 0.006247148688640593,
+ 0.02725465313028765,
+ 0.0008461481862997572,
+ 0.00032095690154911066,
+ 0.0036858814072287726,
+ 0.009258174719375305,
+ 0.000982902052920475,
+ 0.002474588245516934,
+ 0.0027321853159449527,
+ 0.0003018791425750952,
+ 0.00020831976245097553,
+ 0.0005061779052948269,
+ 0.0020910137409474406,
+ 0.00015356781218656568,
+ 0.00015790616426188738,
+ 0.00030782108574437347,
+ 0.0002604112892309034
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Martedì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Martedì",
+ "marker": {
+ "color": "rgb(254,232,200)"
+ },
+ "name": "Martedì",
+ "offsetgroup": "Martedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.25934517582253347,
+ 0.04323696740210321,
+ 0.02030111074554798,
+ 0.01583579364900498,
+ 0.006895161683576772,
+ 0.02813874788494078,
+ 0.0008925209403899887,
+ 0.0004332229422197223,
+ 0.0043545262253240425,
+ 0.00941922889214251,
+ 0.0011213389617825136,
+ 0.002774939032568226,
+ 0.0030059802579436557,
+ 0.0004508355662106896,
+ 0.00018413403151626475,
+ 0.0006178697435523708,
+ 0.0015882961516604252,
+ 0.00036515800485561453,
+ 0.0003852263880075785,
+ 0.0003521861929246138
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Mercoledì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Mercoledì",
+ "marker": {
+ "color": "rgb(253,212,158)"
+ },
+ "name": "Mercoledì",
+ "offsetgroup": "Mercoledì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2613169075730726,
+ 0.043549777869420964,
+ 0.020710052316717718,
+ 0.014891483175948255,
+ 0.006628587775960885,
+ 0.025854483925549916,
+ 0.0010582262483390826,
+ 0.0003583789151059812,
+ 0.004285994761973558,
+ 0.008735968765251342,
+ 0.0013596482120378803,
+ 0.0028353869897106243,
+ 0.003158729015058722,
+ 0.0003767980538711042,
+ 0.00018252164945395068,
+ 0.0006986680946322962,
+ 0.0013187229516079678,
+ 0.00021317332175354795,
+ 0.00025561750979942124,
+ 0.00046231607735706633
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Giovedì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Giovedì",
+ "marker": {
+ "color": "rgb(253,187,132)"
+ },
+ "name": "Giovedì",
+ "offsetgroup": "Giovedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2585989708990755,
+ 0.04119022625452228,
+ 0.018500841052636458,
+ 0.013158369205111447,
+ 0.005269711027382342,
+ 0.02662859560067682,
+ 0.0010702831644025428,
+ 0.0003324360468119544,
+ 0.0030339064045430803,
+ 0.008033186920449,
+ 0.0010699195384908993,
+ 0.0028353869897106243,
+ 0.002709128899776641,
+ 0.00033052460865886334,
+ 0.00017220240425514074,
+ 0.0005640041761657539,
+ 0.0011462932470699093,
+ 0.0003217338096835955,
+ 0.0002502171398740814,
+ 0.0004519914006915239
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Venerdì MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Venerdì",
+ "marker": {
+ "color": "rgb(252,141,89)"
+ },
+ "name": "Venerdì",
+ "offsetgroup": "Venerdì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2607479129747849,
+ 0.042781224811142146,
+ 0.017455896867947785,
+ 0.013402898289423272,
+ 0.004983631711892122,
+ 0.025841793570219967,
+ 0.0010835766872417424,
+ 0.00043345252512497917,
+ 0.0036821770038044225,
+ 0.008160078086871645,
+ 0.001022455455452486,
+ 0.0028297199937285245,
+ 0.003043446934217163,
+ 0.00022916372867014525,
+ 0.00023218301697322348,
+ 0.0005529142064096856,
+ 0.0013138657768322478,
+ 0.0004914829362651245,
+ 0.00025561750979942124,
+ 0.0002041991607185057
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Sabato MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Sabato",
+ "marker": {
+ "color": "rgb(239,101,72)"
+ },
+ "name": "Sabato",
+ "offsetgroup": "Sabato",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.20969746140871534,
+ 0.029564689673271225,
+ 0.012321536971561763,
+ 0.008658808681345925,
+ 0.004149233708378982,
+ 0.016620135363790187,
+ 0.0013006011763840258,
+ 0.00044562041910359355,
+ 0.0031487429106979467,
+ 0.006813079551000488,
+ 0.0012815302420371585,
+ 0.0017397677665046535,
+ 0.002126954391526767,
+ 0.0002846918629248343,
+ 9.867778221361998e-05,
+ 0.0003025977462012893,
+ 0.0010224352902890505,
+ 0.004011959093374029,
+ 0.00041351676766081757,
+ 0.00016291115941441988,
+ 0.000211082278495534
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Domenica MONTH=Febbraio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo"
+ ],
+ "legendgroup": "Domenica",
+ "marker": {
+ "color": "rgb(215,48,31)"
+ },
+ "name": "Domenica",
+ "offsetgroup": "Domenica",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.1609752973076841,
+ 0.022616079629594915,
+ 0.011547675868045098,
+ 0.009587343084447048,
+ 0.004822170280043475,
+ 0.018155668358714044,
+ 0.001084504142323547,
+ 0.0003696284774635681,
+ 0.0030783592456352865,
+ 0.007979502196193264,
+ 0.0012419768395051474,
+ 0.001836106698200351,
+ 0.0023517544491678073,
+ 0.0001383796361585108,
+ 0.00011899379619877704,
+ 0.0003770589717063186,
+ 0.00107343562543411,
+ 0.00015356781218656568,
+ 0.00014606320194224582,
+ 0.00023761627671495497
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo"
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "Febbraio"
+ },
+ {
+ "data": [
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Lunedì MONTH=Marzo =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Lunedì",
+ "marker": {
+ "color": "rgb(255,247,236)"
+ },
+ "name": "Lunedì",
+ "offsetgroup": "Lunedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.25382389990819226,
+ 0.043165501340281555,
+ 0.02211991603375332,
+ 0.015560839286921637,
+ 0.007168237393817436,
+ 0.027009306260575298,
+ 0.0008059584660882232,
+ 0.0003308289664751563,
+ 0.004256359534578754,
+ 0.00994143484626647,
+ 0.0010214666203891857,
+ 0.0022592423981971396,
+ 0.0030607392463433965,
+ 0.00013661683824566352,
+ 0.00018155422021656225,
+ 0.0006448025272456793,
+ 0.0016392964868054848,
+ 9.474369855713242e-05,
+ 0.0003456236752217527,
+ 0.00025008661256536096
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Martedì MONTH=Marzo =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Martedì",
+ "marker": {
+ "color": "rgb(254,232,200)"
+ },
+ "name": "Martedì",
+ "offsetgroup": "Martedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.25966009778593846,
+ 0.04484202485613062,
+ 0.024341870519599074,
+ 0.01802528678641455,
+ 0.007993966327164207,
+ 0.029263959390862945,
+ 0.0009336381156833273,
+ 0.0003944234312313105,
+ 0.004132262019863011,
+ 0.011825280624694973,
+ 0.0011272719721623153,
+ 0.003147071768726116,
+ 0.0036342675985301534,
+ 0.00026926738118742067,
+ 0.0002231536774242648,
+ 0.0006495553714268513,
+ 0.0020982995031110204,
+ 0.0001776444347946233,
+ 0.0003762257714653454,
+ 0.0002936796918198734
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Mercoledì MONTH=Marzo =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Mercoledì",
+ "marker": {
+ "color": "rgb(253,212,158)"
+ },
+ "name": "Mercoledì",
+ "offsetgroup": "Mercoledì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.27961654247710144,
+ 0.04968414343824395,
+ 0.026235976663685524,
+ 0.01934484235198666,
+ 0.009224974290788788,
+ 0.03266920473773266,
+ 0.0011587005488679174,
+ 0.0004318454447881811,
+ 0.004928708756098374,
+ 0.01284529038555393,
+ 0.0015208283273558253,
+ 0.0035003145182770064,
+ 0.0034988111535413213,
+ 0.00033272810604992244,
+ 0.00018800374846581847,
+ 0.0008198656212521844,
+ 0.00217358571213468,
+ 0.00010658666087677397,
+ 0.00031412151732393667,
+ 0.00030285718218924445
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Giovedì MONTH=Marzo =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Giovedì",
+ "marker": {
+ "color": "rgb(253,187,132)"
+ },
+ "name": "Giovedì",
+ "offsetgroup": "Giovedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2622328500971454,
+ 0.04486897107616173,
+ 0.02252306523139374,
+ 0.01729282639561876,
+ 0.007511749299159859,
+ 0.027017766497461928,
+ 0.0012916357772599144,
+ 0.0005048528086598672,
+ 0.003989642488025516,
+ 0.00990239141044412,
+ 0.0013675588925442825,
+ 0.002497256229445333,
+ 0.0036947906909719722,
+ 0.0004107319136934142,
+ 0.0001422120978960994,
+ 0.0004792451216015184,
+ 0.0017437257444834638,
+ 0.00019540887827408562,
+ 0.00036182478499777236,
+ 0.0003292424670011862
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Venerdì MONTH=Marzo =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Venerdì",
+ "marker": {
+ "color": "rgb(252,141,89)"
+ },
+ "name": "Venerdì",
+ "offsetgroup": "Venerdì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2651151867113607,
+ 0.04310457945151555,
+ 0.019770529330262604,
+ 0.015160803227333168,
+ 0.006118196269915834,
+ 0.025545685279187817,
+ 0.0014273533708973251,
+ 0.0005624781178793427,
+ 0.004202645684925671,
+ 0.009043435822352367,
+ 0.001505006966343021,
+ 0.003258522689707413,
+ 0.003997406153181065,
+ 0.0004882950218586941,
+ 0.00018026431456671103,
+ 0.0006051954924025786,
+ 0.0017024397588898442,
+ 0.00026547973866529814,
+ 0.00026821837295854764,
+ 0.0006137446684516886
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Sabato MONTH=Marzo =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Sabato",
+ "marker": {
+ "color": "rgb(239,101,72)"
+ },
+ "name": "Sabato",
+ "offsetgroup": "Sabato",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.20496615923308495,
+ 0.027099696327815996,
+ 0.011160745316286764,
+ 0.008523585224583624,
+ 0.003768878254829485,
+ 0.016645516074450084,
+ 0.0017062081988265837,
+ 0.0005999001314362133,
+ 0.0033302586784911222,
+ 0.0065251342118106395,
+ 0.0010540981774780948,
+ 0.0022630203955185395,
+ 0.0020260825707904026,
+ 0.00034991538570018334,
+ 0.0001460818148456531,
+ 0.00028596279156718697,
+ 0.0007212904541944133,
+ 0.00025857134397884056,
+ 0.00027451880453811085,
+ 0.00024779223997301817
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Domenica MONTH=Marzo =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Domenica",
+ "marker": {
+ "color": "rgb(215,48,31)"
+ },
+ "name": "Domenica",
+ "offsetgroup": "Domenica",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.15171232145525973,
+ 0.019996438412656758,
+ 0.010505048632768152,
+ 0.008967568907619843,
+ 0.004319364210393998,
+ 0.015334179357021997,
+ 0.0011083088227565325,
+ 0.00036595515097945805,
+ 0.0032395007945945345,
+ 0.0072132747681796,
+ 0.0012340661589987452,
+ 0.0015489789017739586,
+ 0.0013430362418041645,
+ 0.00021241714849809618,
+ 3.41824997210579e-05,
+ 0.0001774395160970911,
+ 0.0009471490812653912,
+ 0.00019540887827408562,
+ 9.720665865611795e-05,
+ 0.0002041991607185057
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "Marzo"
+ },
+ {
+ "data": [
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Lunedì MONTH=Aprile =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Lunedì",
+ "marker": {
+ "color": "rgb(255,247,236)"
+ },
+ "name": "Lunedì",
+ "offsetgroup": "Lunedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2515223007451374,
+ 0.042808171031173264,
+ 0.02138776001964773,
+ 0.016704604358702756,
+ 0.007000274159344012,
+ 0.02928087986463621,
+ 0.0016366490676912365,
+ 0.0006850753892865138,
+ 0.004443431907508455,
+ 0.01077110785749146,
+ 0.002058754601791176,
+ 0.0031980747325650147,
+ 0.004167447222422365,
+ 0.0005530778451558313,
+ 0.000267010469519207,
+ 0.0007953092596494619,
+ 0.0020910137409474406,
+ 0.0005182913661296592,
+ 0.00046483627104593097,
+ 0.0005787396436655911,
+ 0.0005380303729043774
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Martedì MONTH=Aprile =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Martedì",
+ "marker": {
+ "color": "rgb(254,232,200)"
+ },
+ "name": "Martedì",
+ "offsetgroup": "Martedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2657727864722335,
+ 0.045182953118263446,
+ 0.02302700172844426,
+ 0.018069234409862297,
+ 0.008075238859973927,
+ 0.031137901861252114,
+ 0.0011852875945463168,
+ 0.0004217437969568786,
+ 0.005267661669426447,
+ 0.011859443631039532,
+ 0.0015089623065962221,
+ 0.003339749632117511,
+ 0.0033633547085524895,
+ 0.00024899520518967705,
+ 0.0002134793850503805,
+ 0.00057034130174065,
+ 0.0016441536615812047,
+ 0.0002802834415648501,
+ 0.0003645249699604423,
+ 0.00017093075812953568
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Mercoledì MONTH=Aprile =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Mercoledì",
+ "marker": {
+ "color": "rgb(253,212,158)"
+ },
+ "name": "Mercoledì",
+ "offsetgroup": "Mercoledì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.25882208510365734,
+ 0.04508102611205878,
+ 0.02357959416314104,
+ 0.01832052466701224,
+ 0.007926781033374837,
+ 0.028536379018612522,
+ 0.0011011983337960304,
+ 0.0005291885966170959,
+ 0.004126705414726485,
+ 0.01136163982430454,
+ 0.0017710035983707953,
+ 0.0026445981249799294,
+ 0.003031918726133007,
+ 0.00028116626709913975,
+ 0.00038213454876843034,
+ 0.0007137187678726744,
+ 0.0018602979391007426,
+ 0.0003809486212818033,
+ 0.0003276224421372864,
+ 0.0003866017818097552
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Giovedì MONTH=Aprile =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Giovedì",
+ "marker": {
+ "color": "rgb(253,187,132)"
+ },
+ "name": "Giovedì",
+ "offsetgroup": "Giovedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2712033221598309,
+ 0.04756710780362532,
+ 0.024652341740770432,
+ 0.01872506817515945,
+ 0.008057900719641187,
+ 0.02959813874788494,
+ 0.0012434081130060736,
+ 0.0003838626175894943,
+ 0.00457864263249725,
+ 0.010795510004880429,
+ 0.0014446880274817042,
+ 0.003258522689707413,
+ 0.003383529072699762,
+ 0.00035696657735157243,
+ 0.0002134793850503805,
+ 0.000572717723831236,
+ 0.0018772980508157625,
+ 0.00019195976523320713,
+ 0.0003848962753883505,
+ 0.00037442564815689877,
+ 0.0006103031095631744
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Venerdì MONTH=Aprile =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Venerdì",
+ "marker": {
+ "color": "rgb(252,141,89)"
+ },
+ "name": "Venerdì",
+ "offsetgroup": "Venerdì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.27539125050707775,
+ 0.04566329877968771,
+ 0.022451239799630214,
+ 0.017293953257758447,
+ 0.007405553189621823,
+ 0.027423857868020304,
+ 0.0014431201072880038,
+ 0.00045526290112438226,
+ 0.0040248343205568455,
+ 0.010492923377257199,
+ 0.0016651982465976658,
+ 0.003479535533009307,
+ 0.0032941854600475537,
+ 0.00046185305316598504,
+ 0.00022992568208598382,
+ 0.0005980662261308204,
+ 0.0025160165338229366,
+ 0.0007362374908710499,
+ 0.0006174422947971937,
+ 0.0005059091566115788
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Sabato MONTH=Aprile =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Sabato",
+ "marker": {
+ "color": "rgb(239,101,72)"
+ },
+ "name": "Sabato",
+ "offsetgroup": "Sabato",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.22033435104724897,
+ 0.03047031698127355,
+ 0.013827554089184017,
+ 0.009124202745036173,
+ 0.0046206143986753665,
+ 0.021442470389170895,
+ 0.001685495035332947,
+ 0.0006205625929093319,
+ 0.003882214788719351,
+ 0.0084431429965837,
+ 0.001629600184318856,
+ 0.0023536923312321373,
+ 0.003712083003098206,
+ 0.0006359293470596531,
+ 0.0001857464135785788,
+ 0.00042141885073059134,
+ 0.0016975825841141243,
+ 0.00040759528650099677,
+ 0.00028891979100568386,
+ 0.00037398273255187005
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Domenica MONTH=Aprile =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Domenica",
+ "marker": {
+ "color": "rgb(215,48,31)"
+ },
+ "name": "Domenica",
+ "offsetgroup": "Domenica",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.16587526955185003,
+ 0.022402853018913902,
+ 0.010954536818643102,
+ 0.008941651078407067,
+ 0.004606527159655014,
+ 0.015981387478849408,
+ 0.0018202851738885533,
+ 0.0006664791739607069,
+ 0.00401557331199597,
+ 0.008809175207418253,
+ 0.0014239224911523983,
+ 0.0019702256031100475,
+ 0.003103970026658981,
+ 0.0006099280778451558,
+ 0.0002692678044064467,
+ 0.00042696383560862546,
+ 0.0014207236218980867,
+ 0.00019195976523320713,
+ 0.00048556145510530367,
+ 0.00036722515492311226,
+ 0.0007789394951003674
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "Aprile"
+ },
+ {
+ "data": [
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Lunedì MONTH=Maggio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Lunedì",
+ "marker": {
+ "color": "rgb(255,247,236)"
+ },
+ "name": "Lunedì",
+ "offsetgroup": "Lunedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.269455772145953,
+ 0.04613895814197612,
+ 0.023945672170193836,
+ 0.017637646210362623,
+ 0.008495688763042887,
+ 0.028286802030456852,
+ 0.001117274221880644,
+ 0.00037238347232665056,
+ 0.00454715520339027,
+ 0.011581259150805271,
+ 0.0012222001382391418,
+ 0.002876944960246023,
+ 0.003320123928236905,
+ 0.0002644196869270907,
+ 0.00016349554111864487,
+ 0.0005822234121935801,
+ 0.0016052962633754451,
+ 0.00033752442610978425,
+ 0.00023761627671495497,
+ 0.00023632037701130438
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Martedì MONTH=Maggio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Martedì",
+ "marker": {
+ "color": "rgb(254,232,200)"
+ },
+ "name": "Martedì",
+ "offsetgroup": "Martedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.26802741422379744,
+ 0.046751691753988044,
+ 0.02142946510905881,
+ 0.01690293209528746,
+ 0.00804272984685004,
+ 0.02793570219966159,
+ 0.0014925843783175842,
+ 0.0006690045859185325,
+ 0.003937780840084609,
+ 0.009507076622742801,
+ 0.001505006966343021,
+ 0.0034001975892599093,
+ 0.0034786367893940486,
+ 0.00035211888309124244,
+ 0.0004101899966526948,
+ 0.0006455946679425413,
+ 0.0016635823606840844,
+ 0.00046088861693938376,
+ 0.0003969271895124816,
+ 0.0005047619703154074
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Mercoledì MONTH=Maggio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Mercoledì",
+ "marker": {
+ "color": "rgb(253,212,158)"
+ },
+ "name": "Mercoledì",
+ "offsetgroup": "Mercoledì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2828095309264043,
+ 0.049433426434476166,
+ 0.024660451063711473,
+ 0.01911158188907169,
+ 0.009060261957627753,
+ 0.031065989847715737,
+ 0.0011930163868946887,
+ 0.0004607728908505473,
+ 0.004730523172895621,
+ 0.011620302586627624,
+ 0.0015139064819127235,
+ 0.003148960767386816,
+ 0.0034757547373730096,
+ 0.0004314447891693696,
+ 0.0002541114130206946,
+ 0.0007121344864789504,
+ 0.0018772980508157625,
+ 0.00046483627104593097,
+ 0.0003861264496618018,
+ 0.000422164556991068
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Giovedì MONTH=Maggio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Giovedì",
+ "marker": {
+ "color": "rgb(253,187,132)"
+ },
+ "name": "Giovedì",
+ "offsetgroup": "Giovedì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.27479556760680657,
+ 0.04799121787541943,
+ 0.02424455864430656,
+ 0.018882828874715468,
+ 0.008534699578791553,
+ 0.03118020304568528,
+ 0.0012489728434969013,
+ 0.00039235718508399866,
+ 0.004497145757161538,
+ 0.011351878965348951,
+ 0.0015178618221659244,
+ 0.0027994960151573253,
+ 0.0034555803732257365,
+ 0.000263538287970667,
+ 0.00019090603617798375,
+ 0.0006733195923327118,
+ 0.001823869128282843,
+ 0.0009022108965960735,
+ 0.00038884392949489765,
+ 0.00032852250379150974,
+ 0.0003280952807050148
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Ascoli Piceno",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Venerdì MONTH=Maggio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Venerdì",
+ "marker": {
+ "color": "rgb(252,141,89)"
+ },
+ "name": "Venerdì",
+ "offsetgroup": "Venerdì",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.28011507995815277,
+ 0.04661344592948057,
+ 0.021385443070236005,
+ 0.01675531315498862,
+ 0.007315611586645731,
+ 0.028362944162436548,
+ 0.0014183879717732137,
+ 0.0005133473761543716,
+ 0.00430081237567096,
+ 0.010307467057101024,
+ 0.0015712589155841394,
+ 0.0027900510218538256,
+ 0.003400821384825996,
+ 0.0005447045550698068,
+ 0.00024959674324621527,
+ 0.0005790548494061321,
+ 0.001408580684958787,
+ 0.0006257031758877287,
+ 0.0003519241068013159,
+ 0.0005781818932703757
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Sabato MONTH=Maggio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Sabato",
+ "marker": {
+ "color": "rgb(239,101,72)"
+ },
+ "name": "Sabato",
+ "offsetgroup": "Sabato",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.2240344172342379,
+ 0.03113225673421186,
+ 0.013412820144484965,
+ 0.01068152622208199,
+ 0.004821086646272679,
+ 0.020253807106598985,
+ 0.0016313934888943437,
+ 0.0004812057694184091,
+ 0.003882214788719351,
+ 0.00838457784285017,
+ 0.0021279730562221953,
+ 0.0021289014906088434,
+ 0.0030463289862382014,
+ 0.0005279579748977577,
+ 0.00019058355976552094,
+ 0.0008563040933078369,
+ 0.0013600089372015874,
+ 0.0006878787280658468,
+ 0.00032222207221194654,
+ 0.00033038965329735756
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "%{hovertext} DOW=Domenica MONTH=Maggio =%{y} ",
+ "hovertext": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "legendgroup": "Domenica",
+ "marker": {
+ "color": "rgb(215,48,31)"
+ },
+ "name": "Domenica",
+ "offsetgroup": "Domenica",
+ "orientation": "h",
+ "showlegend": true,
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ 0.17218972180114012,
+ 0.02484558644347386,
+ 0.011744616568041853,
+ 0.009294358928128733,
+ 0.004346455054663905,
+ 0.014720812182741117,
+ 0.0014285899776730648,
+ 0.0004885524223866291,
+ 0.0039044412092654537,
+ 0.009487554904831625,
+ 0.001405134624949693,
+ 0.0016774308107015553,
+ 0.00183586713740183,
+ 0.0002600126921449725,
+ 0.00016543039959342174,
+ 0.0004396380867584177,
+ 0.0017728687931377835,
+ 0.0005753705860292521,
+ 0.00018001233084466285,
+ 0.0003349783984820431
+ ],
+ "xaxis": "x",
+ "y": [
+ "Padova",
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Milano",
+ "Roma",
+ "Trento",
+ "Belluno",
+ "Bologna",
+ "Udine",
+ "Ferrara",
+ "Torino",
+ "Napoli",
+ "Brescia",
+ "Mantova",
+ "Firenze",
+ "Bergamo",
+ "Monza e della Brianza"
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "Maggio"
+ }
+ ],
+ "layout": {
+ "autosize": false,
+ "barmode": "stack",
+ "height": 700,
+ "legend": {
+ "title": {
+ "text": "DOW"
+ },
+ "tracegroupgap": 0
+ },
+ "sliders": [
+ {
+ "active": 0,
+ "currentvalue": {
+ "prefix": "MONTH="
+ },
+ "len": 0.9,
+ "pad": {
+ "b": 10,
+ "t": 60
+ },
+ "steps": [
+ {
+ "args": [
+ [
+ "Febbraio"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": true
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "Febbraio",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "Marzo"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": true
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "Marzo",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "Aprile"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": true
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "Aprile",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "Maggio"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": true
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "Maggio",
+ "method": "animate"
+ }
+ ],
+ "x": 0.1,
+ "xanchor": "left",
+ "y": 0,
+ "yanchor": "top"
+ }
+ ],
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "rgb(51,51,51)"
+ },
+ "error_y": {
+ "color": "rgb(51,51,51)"
+ },
+ "marker": {
+ "line": {
+ "color": "rgb(237,237,237)",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "rgb(237,237,237)",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "rgb(51,51,51)",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "rgb(51,51,51)"
+ },
+ "baxis": {
+ "endlinecolor": "rgb(51,51,51)",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "rgb(51,51,51)"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ },
+ "colorscale": [
+ [
+ 0,
+ "rgb(20,44,66)"
+ ],
+ [
+ 1,
+ "rgb(90,179,244)"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ },
+ "colorscale": [
+ [
+ 0,
+ "rgb(20,44,66)"
+ ],
+ [
+ 1,
+ "rgb(90,179,244)"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ },
+ "colorscale": [
+ [
+ 0,
+ "rgb(20,44,66)"
+ ],
+ [
+ 1,
+ "rgb(90,179,244)"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ },
+ "colorscale": [
+ [
+ 0,
+ "rgb(20,44,66)"
+ ],
+ [
+ 1,
+ "rgb(90,179,244)"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ },
+ "colorscale": [
+ [
+ 0,
+ "rgb(20,44,66)"
+ ],
+ [
+ 1,
+ "rgb(90,179,244)"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ },
+ "colorscale": [
+ [
+ 0,
+ "rgb(20,44,66)"
+ ],
+ [
+ 1,
+ "rgb(90,179,244)"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "rgb(237,237,237)"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "rgb(217,217,217)"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "tickcolor": "rgb(237,237,237)",
+ "ticklen": 6,
+ "ticks": "inside"
+ }
+ },
+ "colorscale": {
+ "sequential": [
+ [
+ 0,
+ "rgb(20,44,66)"
+ ],
+ [
+ 1,
+ "rgb(90,179,244)"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "rgb(20,44,66)"
+ ],
+ [
+ 1,
+ "rgb(90,179,244)"
+ ]
+ ]
+ },
+ "colorway": [
+ "#F8766D",
+ "#A3A500",
+ "#00BF7D",
+ "#00B0F6",
+ "#E76BF3"
+ ],
+ "font": {
+ "color": "rgb(51,51,51)"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "rgb(237,237,237)",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "rgb(237,237,237)",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside"
+ },
+ "bgcolor": "rgb(237,237,237)",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside"
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "rgb(237,237,237)",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "rgb(237,237,237)",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "rgb(237,237,237)",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "fillcolor": "black",
+ "line": {
+ "width": 0
+ },
+ "opacity": 0.3
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside"
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside"
+ },
+ "bgcolor": "rgb(237,237,237)",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside"
+ }
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showgrid": true,
+ "tickcolor": "rgb(51,51,51)",
+ "ticks": "outside",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white"
+ }
+ }
+ },
+ "title": {
+ "text": "Ranking of provinces with most visitors montly"
+ },
+ "uniformtext": {
+ "minsize": 5,
+ "mode": "show"
+ },
+ "updatemenus": [
+ {
+ "buttons": [
+ {
+ "args": [
+ null,
+ {
+ "frame": {
+ "duration": 500,
+ "redraw": true
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 500,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "▶",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ null
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": true
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "◼",
+ "method": "animate"
+ }
+ ],
+ "direction": "left",
+ "pad": {
+ "r": 10,
+ "t": 70
+ },
+ "showactive": false,
+ "type": "buttons",
+ "x": 0.1,
+ "xanchor": "right",
+ "y": 0,
+ "yanchor": "top"
+ }
+ ],
+ "width": 900,
+ "xaxis": {
+ "anchor": "y",
+ "domain": [
+ 0,
+ 1
+ ],
+ "fixedrange": true,
+ "mirror": "all",
+ "range": [
+ -4.2,
+ 0.5
+ ],
+ "side": "top",
+ "tickwidth": 1,
+ "title": {
+ "text": ""
+ },
+ "type": "log"
+ },
+ "yaxis": {
+ "anchor": "x",
+ "categoryorder": "total ascending",
+ "domain": [
+ 0,
+ 1
+ ],
+ "tickangle": -25,
+ "title": {
+ "text": ""
+ },
+ "visible": true
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "def graph_3_3():\n",
+ " \n",
+ " fig = go.Figure()\n",
+ "\n",
+ " config = {'displayModeBar': True,}\n",
+ " data = day_od3\n",
+ "\n",
+ " fig = px.bar(\n",
+ " data[0:566],\n",
+ " x=\"RATIO\", y=\"PROVINCIA\",\n",
+ " color='DOW',\n",
+ " barmode='stack',\n",
+ " title=\"Ranking of provinces with most visitors montly\",\n",
+ " category_orders={'MONTH':['Febbraio','Marzo','Aprile','Maggio'],\n",
+ " 'DOW':['Lunedì','Martedì','Mercoledì','Giovedì','Venerdì','Sabato','Domenica']},\n",
+ " orientation='h',\n",
+ " labels={\"RATIO\": \"\",\"PROVINCIA\": \"\"},\n",
+ " hover_name=\"PROVINCIA\",\n",
+ " log_x=True,\n",
+ " color_discrete_sequence= px.colors.sequential.OrRd,\n",
+ " animation_frame=\"MONTH\"\n",
+ " )\n",
+ "\n",
+ " fig.update_traces(textposition='inside')\n",
+ " \n",
+ " fig.update_layout(\n",
+ " uniformtext_minsize=5,\n",
+ " template='ggplot2',\n",
+ " uniformtext_mode='show',\n",
+ " xaxis_range=[-4.2,0.5],\n",
+ " width=900,\n",
+ " height=700,\n",
+ " autosize=False\n",
+ " )\n",
+ "\n",
+ " fig.update_yaxes(\n",
+ " categoryorder='total ascending',\n",
+ " tickangle=-25,\n",
+ " visible=True)\n",
+ "\n",
+ " fig.update_xaxes(\n",
+ " fixedrange=True,\n",
+ " mirror='all',\n",
+ " tickwidth=1,\n",
+ " side='top')\n",
+ "\n",
+ " fig.show(config=config)\n",
+ " \n",
+ " return\n",
+ "\n",
+ "graph_3_3()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00034-9519debb-8e4b-49c9-a645-56be80b838c0",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# Comments\n",
+ "\n",
+ "\n",
+ "### 3° Graph\n",
+ "- The flux is scaled on the n° of habitants per province.\n",
+ "\n",
+ "- The graph has a logarithmic scale due to visualization needs.\n",
+ "\n",
+ "- Not all provinces have data for all the weekly or month period expecially in the lower part.\n",
+ "\n",
+ "- Data is sorted with ```categoryorder = 'total ascending'```so that the rank reflects the total sum of the flux during the week. If there is the need for the rank of a particular day of the week to see the trend (e.g. in weekends) the flux should be rated as ```categoryorder = 'max ascending'``` in the code.\n",
+ "\n",
+ "- The first province is indeed Padova by orders of magnitude, then follow the nearby provinces as expected. Also, there's an important flux of visitors coming from Lombardia region (Milano, Mantova, Varese, Brescia, Bergamo, Monza)\n",
+ "\n",
+ "- It is visible a general progressive increase in the flux from February to April and the majority of the provinces show a decrease in the weekend days as expected. There are some few exceptions as Milano that has a somewhat constant flux during the week but with a peak on saturdays as forx example Brescia (Part 4 will explain in detail).\n",
+ "\n",
+ "- Ascoli Piceno province does not have all data regarding months and days, despite this we see an unusual important flux with a peak on satudays of February (football match?). \n",
+ "\n",
+ "- The first 13 provinces ranking remain constant during all the months period (for example Trento province remains the first province outside Veneto in every month and even for every day), while for the rest there are some slight changes. The data has to be viewed as logarithmic so we actually except that the ranking will stay the same in the upper chart region while it could be subjected to some fluctuations in the lower part."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "cell_id": "00035-2ea6d2a0-39c4-4e92-b6f3-6a3c25779f84",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 4,
+ "execution_start": 1610994758367,
+ "source_hash": "b623e53d"
+ },
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00036-6a55f059-b4b2-44b5-8a23-7dc6f9165ca7",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# Part 4\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00037-c5e7bf89-e8c4-410d-b2a7-f49cc96f7014",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# 4.1\n",
+ "In this first part, to study the visitors's fluxes from the nearby regions only, we've selected one region for each of the different directions toward Padova:\n",
+ "\n",
+ "- Lombardia at west, associated with the A4 toward Milano-Torino\n",
+ "- Emilia Romagna at south, associated with the A13 toward Bologna-Roma\n",
+ "- Friuli Venezia Giulia at east, associated with the A4 toward Venice-Trieste \n",
+ "\n",
+ "for this regions we can be quite sure that the people using the car will take one of the highway toward Padova. "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {
+ "cell_id": "00038-c0c9dec0-17e0-48f4-9b0c-b6484187aa11",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 174,
+ "execution_start": 1610994760752,
+ "source_hash": "6ddb0902"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "colorscale": [
+ [
+ 0,
+ "#004d00"
+ ],
+ [
+ 0.5,
+ "#ffffff"
+ ],
+ [
+ 1,
+ "#ffffff"
+ ]
+ ],
+ "hoverinfo": "none",
+ "opacity": 0.75,
+ "showscale": false,
+ "type": "heatmap",
+ "z": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5
+ ]
+ ]
+ },
+ {
+ "marker": {
+ "color": [
+ "#b32d00",
+ "#fb9804",
+ "#b5de2b"
+ ]
+ },
+ "name": "Flow",
+ "type": "bar",
+ "x": [
+ "Lombardia",
+ "Emilia Romagna",
+ "Friuli Venezia Giulia"
+ ],
+ "xaxis": "x2",
+ "y": [
+ 186815,
+ 89346,
+ 80930
+ ],
+ "yaxis": "y2"
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "REGION ",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "FLOW ",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Lombardia",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "186815.0",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Emilia Romagna",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "89346.0",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Friuli Venezia Giulia",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "80930.0",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ }
+ ],
+ "height": 370,
+ "margin": {
+ "b": 80,
+ "l": 0,
+ "r": 0,
+ "t": 60
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Total flow for the nearby regions"
+ },
+ "xaxis": {
+ "domain": [
+ 0,
+ 0.4
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": -0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "xaxis2": {
+ "domain": [
+ 0.5,
+ 1
+ ],
+ "title": {
+ "text": "Region"
+ }
+ },
+ "yaxis": {
+ "autorange": "reversed",
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": 0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "yaxis2": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Flow"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#DATA FOR THE REGIONS OF INTEREST\n",
+ "#For the regions of interest insert the region capital names and the region names\n",
+ "cap=['Milano', 'Bologna', 'Trieste',]\n",
+ "reg=['Lombardia', 'Emilia Romagna', 'Friuli Venezia Giulia']\n",
+ "\n",
+ "codici_istat_provincia=codist_prov\n",
+ "data_day_od=day_od\n",
+ "\n",
+ "#Function to obtain the info of the regions of interest \n",
+ "def info_regions(codici_istat_provincia, capoluogo):\n",
+ " cod_reg=codici_istat_provincia[codici_istat_provincia['PROVINCIA'] == capoluogo]['COD_REG'].values[0] \n",
+ " info_reg=codici_istat_provincia[codici_istat_provincia['COD_REG'] == cod_reg]\n",
+ " return info_reg\n",
+ "\n",
+ "#Create a dictionary of dataframes for the different regions (cod info only)\n",
+ "d = {} \n",
+ "for c in cap:\n",
+ " d[reg[cap.index(c)]] = pd.DataFrame(info_regions(codici_istat_provincia,c))\n",
+ " #dataframe d[key] with key=reg[i], data: |COD_REG|COD_PRO|PROVINCIA|PROV_SIGLA\n",
+ " \n",
+ "\n",
+ "#Returns a dataset with all the info (data_day_od) of the regions of interest\n",
+ "def data_regions(data_day_od, cod_all_prov):\n",
+ " data_reg=data_day_od[data_day_od['COD_PRO'].isin(cod_all_prov)]\n",
+ " return data_reg\n",
+ "\n",
+ "#Define a dictionary with the dataframe for the different regions with all the info from data_day_od\n",
+ "data_reg = {} \n",
+ "for i in range(len(reg)):\n",
+ " data_reg[reg[i]] = pd.DataFrame(data_regions(data_day_od,d[reg[i]]['COD_PRO'].values[:]))\n",
+ " \n",
+ "\n",
+ "##STUDY OF THE FLUXES OF NEARBY REGIONS TO FIND WHICH OF THE THREE DIRECTIONS HAS TO BE PRIORITIZE\n",
+ "\n",
+ "#Function to calculate the total flow of the regions of interest \n",
+ "def flow_regions(info_data, cod_all_prov):\n",
+ " flow_sum=info_data.groupby(info_data['COD_PRO'].isin(cod_all_prov))['FLOW'].sum()\n",
+ " flow_sum=flow_sum.reset_index()\n",
+ " return flow_sum['FLOW'][flow_sum['COD_PRO'] == True][0]\n",
+ " \n",
+ "#Create a dictionary for the the total flux for the different regions \n",
+ "d_flow = {}\n",
+ "for i in range(len(reg)):\n",
+ " d_flow[reg[i]] = flow_regions(data_reg[reg[i]], d[reg[i]]['COD_PRO'].values[:])\n",
+ " \n",
+ " \n",
+ "#Dataframe with the total flux for the regions of interest, flow: REGION|FLOW|\n",
+ "flow= pd.DataFrame(d_flow.items(), columns=['REGION', 'FLOW']).sort_values(by='FLOW', ascending=False)\n",
+ "\n",
+ "\n",
+ "#Display the results\n",
+ "table_color = [[0, '#004d00'],[.5, '#ffffff'],[1, '#ffffff']]\n",
+ "fig = ff.create_table(flow, height_constant=80, colorscale=table_color) # font_colors=font)#colorscale\n",
+ "\n",
+ "color_dict = ['#b32d00', '#fb9804' ,'#b5de2b']\n",
+ "fig.add_trace(go.Bar(x = flow[\"REGION\"], y = flow[\"FLOW\"],marker_color=color_dict,name='Flow',xaxis='x2', yaxis='y2',))\n",
+ " \n",
+ "fig.update_layout(title_text = 'Total flow for the nearby regions',margin = {'t':60, 'b':80, },\n",
+ " xaxis = {'domain': [0, .4]},\n",
+ " xaxis2 = {'domain': [0.5, 1.], 'title':'Region'},\n",
+ " yaxis2 = {'domain': [0, 1], 'anchor': 'x2', 'title': 'Flow'}\n",
+ ")\n",
+ "\n",
+ "fig.show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00039-606b45da-ff6c-46ff-b567-838dfbce0a0b",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "As we can see from this plot the region with the highest flux is \"Lombardia\", followed by \"Emilia Romagna\" and \"Friuli Venezia Giulia\". Of the three directions it should be therefore proritized the Italian highways A4, torward Milano-Torino.\n",
+ "\n",
+ "# 4.2\n",
+ "Let's performe a more detailed analysis selecting only the most contributing provinces for each of the selected regions. We'll first study the contribute to the flow of each province and then study the flow trend with respect to the days of the week"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 21,
+ "metadata": {
+ "cell_id": "00040-b3bcb328-b9ac-4483-ba3f-deb4cb41ac2a",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 124,
+ "execution_start": 1610994760939,
+ "source_hash": "9269eb0b"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "marker": {
+ "color": "#b32d00"
+ },
+ "name": "Lombardia",
+ "type": "bar",
+ "x": [
+ "Milano",
+ "Brescia",
+ "Mantova"
+ ],
+ "y": [
+ 114550,
+ 20032,
+ 18611
+ ]
+ },
+ {
+ "marker": {
+ "color": "#fb9804"
+ },
+ "name": "Emilia Romagna",
+ "type": "bar",
+ "x": [
+ "Bologna",
+ "Ferrara",
+ "Modena"
+ ],
+ "y": [
+ 39719,
+ 29997,
+ 7948
+ ]
+ },
+ {
+ "marker": {
+ "color": "#b5de2b"
+ },
+ "name": "Friuli Venezia Giulia",
+ "type": "bar",
+ "x": [
+ "Udine",
+ "Pordenone",
+ "Trieste"
+ ],
+ "y": [
+ 39633,
+ 34245,
+ 6620
+ ]
+ }
+ ],
+ "layout": {
+ "barmode": "relative",
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Flow for the mostly contributing provinces",
+ "x": 0.5,
+ "xanchor": "center",
+ "y": 0.9,
+ "yanchor": "top"
+ },
+ "xaxis": {
+ "domain": [
+ 0.1,
+ 1
+ ],
+ "title": {
+ "text": "Province"
+ }
+ },
+ "yaxis": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Flow"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "colorscale": [
+ [
+ 0,
+ "#004d00"
+ ],
+ [
+ 0.5,
+ "#ffffff"
+ ],
+ [
+ 1,
+ "#ffffff"
+ ]
+ ],
+ "hoverinfo": "none",
+ "opacity": 0.75,
+ "showscale": false,
+ "type": "heatmap",
+ "z": [
+ [
+ 0,
+ 0,
+ 0
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ ]
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "COD_PRO ",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "NAME ",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "FLOW ",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "15",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Milano",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "114550.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "17",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Brescia",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "20032.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "20",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Mantova",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "18611.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ }
+ ],
+ "height": 170,
+ "margin": {
+ "b": 0,
+ "l": 0,
+ "r": 0,
+ "t": 0
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Lombardia",
+ "xanchor": "left",
+ "yanchor": "top"
+ },
+ "xaxis": {
+ "domain": [
+ 0.3,
+ 0.7
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": -0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "yaxis": {
+ "autorange": "reversed",
+ "domain": [
+ 0,
+ 1
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": 0.5,
+ "ticks": "",
+ "zeroline": false
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "colorscale": [
+ [
+ 0,
+ "#004d00"
+ ],
+ [
+ 0.5,
+ "#ffffff"
+ ],
+ [
+ 1,
+ "#ffffff"
+ ]
+ ],
+ "hoverinfo": "none",
+ "opacity": 0.75,
+ "showscale": false,
+ "type": "heatmap",
+ "z": [
+ [
+ 0,
+ 0,
+ 0
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ ]
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "COD_PRO ",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "NAME ",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "FLOW ",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "37",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Bologna",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "39719.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "38",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Ferrara",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "29997.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "36",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Modena",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "7948.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ }
+ ],
+ "height": 170,
+ "margin": {
+ "b": 0,
+ "l": 0,
+ "r": 0,
+ "t": 0
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Emilia Romagna",
+ "xanchor": "left",
+ "yanchor": "top"
+ },
+ "xaxis": {
+ "domain": [
+ 0.3,
+ 0.7
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": -0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "yaxis": {
+ "autorange": "reversed",
+ "domain": [
+ 0,
+ 1
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": 0.5,
+ "ticks": "",
+ "zeroline": false
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "colorscale": [
+ [
+ 0,
+ "#004d00"
+ ],
+ [
+ 0.5,
+ "#ffffff"
+ ],
+ [
+ 1,
+ "#ffffff"
+ ]
+ ],
+ "hoverinfo": "none",
+ "opacity": 0.75,
+ "showscale": false,
+ "type": "heatmap",
+ "z": [
+ [
+ 0,
+ 0,
+ 0
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ ]
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "COD_PRO ",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "NAME ",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "FLOW ",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "30",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Udine",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "39633.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "93",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Pordenone",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "34245.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "32",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Trieste",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "6620.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ }
+ ],
+ "height": 170,
+ "margin": {
+ "b": 0,
+ "l": 0,
+ "r": 0,
+ "t": 0
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Friuli Venezia Giulia",
+ "xanchor": "left",
+ "yanchor": "top"
+ },
+ "xaxis": {
+ "domain": [
+ 0.3,
+ 0.7
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": -0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "yaxis": {
+ "autorange": "reversed",
+ "domain": [
+ 0,
+ 1
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": 0.5,
+ "ticks": "",
+ "zeroline": false
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "marker": {
+ "color": [
+ "#b32d00",
+ "#fb9804",
+ "#b5de2b"
+ ]
+ },
+ "name": "Flow",
+ "type": "bar",
+ "x": [
+ "Lombardia",
+ "Emilia Romagna",
+ "Friuli Venezia Giulia"
+ ],
+ "y": [
+ 153193,
+ 77664,
+ 80498
+ ]
+ }
+ ],
+ "layout": {
+ "margin": {
+ "b": 100,
+ "l": 130,
+ "r": 160,
+ "t": 150
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Total flow of the regions with only the mostly contributing provinces",
+ "x": 0.5,
+ "xanchor": "center",
+ "y": 0.8,
+ "yanchor": "top"
+ },
+ "xaxis": {
+ "domain": [
+ 0.1,
+ 1
+ ],
+ "title": {
+ "text": "Region"
+ }
+ },
+ "yaxis": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Flow"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 4.2.1 STUDY OF THE FLUXES OF THE MOSTLY CONTRIBUTING PROVINCES BASED ON THE DAY OF THE WEEK \n",
+ "\n",
+ "#SELECTION OF THE PROVINCES THAT ARE MOSTLY CONTRIBUTING BASED ON THE FLOW \n",
+ "\n",
+ "#Function to find the mostly contributing provinces for each region:\n",
+ "#Returns the total flux for each province and the code of the selected provinces\n",
+ "def flow_province(data_regions):\n",
+ " flow_province=data_regions.groupby('COD_PRO').FLOW.sum()\n",
+ " flow_sorted=flow_province.sort_values(ascending=False)\n",
+ " flow_selected=flow_sorted.head(n=3).reset_index() #Selected the first 3 with the highest flux\n",
+ " cod_pro_selected=flow_selected['COD_PRO'].values[:]\n",
+ " return flow_selected, cod_pro_selected\n",
+ "\n",
+ "\n",
+ "flow_pro={} #Dictionary with a flow dataframe for the different regions\n",
+ "pro_selected={} #Dictionary with the code of the selected provinces\n",
+ "\n",
+ "for i in range(len(reg)): \n",
+ " flow_pro[reg[i]], pro_selected[reg[i]] = flow_province(data_reg[reg[i]]) \n",
+ " \n",
+ "\n",
+ "#Associating to each province code the province name\n",
+ "#flow_pro: flow for the provinces of a region flow_pro[reg[i]]: 'COD PRO', 'NAME', 'FLOW'\n",
+ "for i in range(len(reg)):\n",
+ " name_l=[]\n",
+ " for cod in flow_pro[reg[i]]['COD_PRO'].values[:]:\n",
+ " if cod in d[reg[i]]['COD_PRO'].values[:]:\n",
+ " where=np.argwhere(d[reg[i]]['COD_PRO'].values[:]==cod)\n",
+ " idx=where[0][0] \n",
+ " name=d[reg[i]]['PROVINCIA'].values[idx:idx+1][0]\n",
+ " name_l.append(name)\n",
+ " flow_pro[reg[i]].insert(1, \"NAME\", name_l)\n",
+ "\n",
+ " \n",
+ "#Display the results\n",
+ "table_color = [[0, '#004d00'],[.5, '#ffffff'],[1, '#ffffff']]\n",
+ "color_dict = ['#b32d00', '#fb9804' ,'#b5de2b']\n",
+ "\n",
+ "\n",
+ "#Plot flow for the provinces\n",
+ "fig_fp = go.Figure()\n",
+ "for i in range(len(reg)): \n",
+ " fig_fp.add_trace(go.Bar(x = flow_pro[reg[i]][\"NAME\"], y = flow_pro[reg[i]][\"FLOW\"], name=reg[i], marker_color=color_dict[i]))\n",
+ " fig_fp.update_layout(barmode='relative')\n",
+ " fig_fp.update_layout(title={'text': \"Flow for the mostly contributing provinces\",'y':0.9,'x':0.5,'xanchor': 'center','yanchor': 'top'},xaxis = {'domain': [0.1, 1.], 'title':'Province'}, yaxis = {'domain': [0, 1], 'anchor': 'x2', 'title': 'Flow'})\n",
+ "\n",
+ "fig_fp.show()\n",
+ "\n",
+ "#Dataframe\n",
+ "for i in range(len(reg)): \n",
+ " fig = ff.create_table(flow_pro[reg[i]],colorscale=table_color)\n",
+ " fig.update_layout(xaxis = {'domain': [.2, .7]}, yaxis1 = {'domain': [0, 1]})\n",
+ " fig.update_layout(title={'text': str(reg[i]),'xanchor': 'left','yanchor': 'top'}, xaxis1 = {'domain': [0.3, .7]}, yaxis1 = {'domain': [0., 1]})\n",
+ " fig.show()\n",
+ " \n",
+ " \n",
+ "#Display the new total flow\n",
+ "tot_flow=[]\n",
+ "for i in range(len(reg)):\n",
+ " tot_flow.append(flow_pro[reg[i]].FLOW.sum())\n",
+ "\n",
+ "new_tot_flow=go.Figure()\n",
+ "new_tot_flow.add_trace(go.Bar(x =reg, y=tot_flow, marker_color=color_dict, name='Flow'))\n",
+ "new_tot_flow.update_layout(title={'text': \"Total flow of the regions with only the mostly contributing provinces\",'y':0.8,'x':0.5,'xanchor': 'center','yanchor': 'top'},\n",
+ " xaxis = {'domain': [0.1, 1.], 'title':'Region'}, \n",
+ " yaxis = {'domain': [0, 1], 'anchor': 'x2', 'title': 'Flow'},\n",
+ " margin=dict(l=130, r=160, t=150, b=100))\n",
+ "\n",
+ "new_tot_flow.show()\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00041-5f93c081-ae95-4527-8541-fa729d4f008f",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ " From the first plot of the flow, for the mostly contributing provinces, we can see that the reason why Lombardia has such a high flux is connected to the province of Milan. Emilia Romagna and Friulia Venezia Giulia on the other hand have a similar flux, with Bologna and Udine as the most contributing province for the region. Let's also notice that selecting only three provinces for region returns a little higher flux for Friuli Venezia Giulia instead of Emilia Romagna"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {
+ "cell_id": "00042-cb130782-c48b-454d-a578-572f8e62222a",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 204,
+ "execution_start": 1610994761125,
+ "source_hash": "181551b7"
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "\n"
+ ]
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "marker": {
+ "color": "#b32d00",
+ "line": {
+ "color": "#b32d00",
+ "width": 8
+ },
+ "size": 8
+ },
+ "name": "Lombardia",
+ "type": "scatter",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 20502,
+ 20584,
+ 21286,
+ 21306,
+ 23184,
+ 24788,
+ 21543
+ ]
+ },
+ {
+ "marker": {
+ "color": "#fb9804",
+ "line": {
+ "color": "#fb9804",
+ "width": 8
+ },
+ "size": 8
+ },
+ "name": "Emilia Romagna",
+ "type": "scatter",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 10945,
+ 11405,
+ 12007,
+ 11070,
+ 11545,
+ 11176,
+ 9516
+ ]
+ },
+ {
+ "marker": {
+ "color": "#b5de2b",
+ "line": {
+ "color": "#b5de2b",
+ "width": 8
+ },
+ "size": 8
+ },
+ "name": "Friuli Venezia Giulia",
+ "type": "scatter",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 11574,
+ 13786,
+ 13954,
+ 13159,
+ 12145,
+ 8732,
+ 7148
+ ]
+ }
+ ],
+ "layout": {
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Flow for the selected regions based on the days of the week",
+ "x": 0.5,
+ "xanchor": "center",
+ "y": 0.9,
+ "yanchor": "top"
+ },
+ "xaxis": {
+ "domain": [
+ 0.1,
+ 1
+ ],
+ "title": {
+ "text": "Day of the week"
+ }
+ },
+ "yaxis": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Flow"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "marker": {
+ "color": "#ff9f80"
+ },
+ "name": "Mantova",
+ "type": "bar",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 3058,
+ 2880,
+ 2977,
+ 2714,
+ 2858,
+ 1977,
+ 2147
+ ]
+ },
+ {
+ "marker": {
+ "color": "#ff1a1a"
+ },
+ "name": "Brescia",
+ "type": "bar",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 3192,
+ 3135,
+ 3717,
+ 2890,
+ 2948,
+ 2356,
+ 1794
+ ]
+ },
+ {
+ "marker": {
+ "color": "#e61100"
+ },
+ "name": "Milano",
+ "type": "bar",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 14252,
+ 14569,
+ 14592,
+ 15702,
+ 17378,
+ 20455,
+ 17602
+ ]
+ },
+ {
+ "marker": {
+ "color": "#ffd480"
+ },
+ "name": "Ferrara",
+ "type": "bar",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 4608,
+ 4678,
+ 4568,
+ 4595,
+ 4766,
+ 3786,
+ 2996
+ ]
+ },
+ {
+ "marker": {
+ "color": "#ff8000"
+ },
+ "name": "Bologna",
+ "type": "bar",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 5345,
+ 5322,
+ 6235,
+ 5461,
+ 5829,
+ 6162,
+ 5365
+ ]
+ },
+ {
+ "marker": {
+ "color": "#ffff66"
+ },
+ "name": "Modena",
+ "type": "bar",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 992,
+ 1405,
+ 1204,
+ 1014,
+ 950,
+ 1228,
+ 1155
+ ]
+ },
+ {
+ "marker": {
+ "color": "#00cc00"
+ },
+ "name": "Pordenone",
+ "type": "bar",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 5174,
+ 5940,
+ 6324,
+ 5984,
+ 4563,
+ 3394,
+ 2866
+ ]
+ },
+ {
+ "marker": {
+ "color": "#4dff4d"
+ },
+ "name": "Trieste",
+ "type": "bar",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 678,
+ 1143,
+ 1209,
+ 1145,
+ 1040,
+ 846,
+ 559
+ ]
+ },
+ {
+ "marker": {
+ "color": "#b5de2b"
+ },
+ "name": "Udine",
+ "type": "bar",
+ "x": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "y": [
+ 5722,
+ 6703,
+ 6421,
+ 6030,
+ 6542,
+ 4492,
+ 3723
+ ]
+ }
+ ],
+ "layout": {
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Flow for the mostly contributing provinces based on the days of the week",
+ "x": 0.5,
+ "xanchor": "center",
+ "y": 0.9,
+ "yanchor": "top"
+ },
+ "xaxis": {
+ "domain": [
+ 0.1,
+ 1
+ ],
+ "title": {
+ "text": "Day of the week"
+ }
+ },
+ "yaxis": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Flow"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#4.2.2 STUDY OF THE FLUXES BASED ON THE DAY OF THE WEEK\n",
+ "\n",
+ "#Returns a dataframe with all the info (from data_day_od) for the selected provinces for each region\n",
+ "def data_selected_province(data_day_od,cod_pro_selected):\n",
+ " data_province_selected=data_day_od[data_day_od['COD_PRO'].isin(cod_pro_selected)] \n",
+ " return data_province_selected\n",
+ "\n",
+ "#Define a dictionary with a dataframe for the different regions, containg all the info of the selected provinces \n",
+ "d_selected_province = {} \n",
+ "for i in range(len(reg)):\n",
+ " d_selected_province[reg[i]] = pd.DataFrame(data_selected_province(data_day_od,flow_pro[reg[i]]['COD_PRO'].values[:]))\n",
+ " \n",
+ "#Sum of the fluxes based on the day of the week and the province\n",
+ "def flow_days(data_province_selected, cod_pro_selected):\n",
+ " flow_days=data_province_selected.groupby(['DOW', 'COD_PRO']).FLOW.sum().reset_index()\n",
+ " return flow_days\n",
+ "\n",
+ "#Dictrionary with a dataframe for each region, with days information\n",
+ "d_flow_days = {} \n",
+ "for i in range(len(reg)):\n",
+ " d_flow_days[reg[i]] = pd.DataFrame(flow_days(d_selected_province[reg[i]],flow_pro[reg[i]]['COD_PRO']))\n",
+ "\n",
+ "#Printing the dataframe associating the name to each province code\n",
+ "for i in range(len(reg)):\n",
+ " name_list=[]\n",
+ " for cod in d_flow_days[reg[i]]['COD_PRO'].values[:]:\n",
+ " if cod in d[reg[i]]['COD_PRO'].values[:]:\n",
+ " where=np.argwhere(d[reg[i]]['COD_PRO'].values[:]==cod)\n",
+ " idx=where[0][0] #torna poco questo 00\n",
+ " name=d[reg[i]]['PROVINCIA'].values[idx:idx+1][0]\n",
+ " name_list.append(name) \n",
+ " d_flow_days[reg[i]].insert(1, \"NAME\", name_list)\n",
+ "\n",
+ "print(\"\\n\")\n",
+ "\n",
+ "#Analysis based on the days\n",
+ "days = ['Lunedì', 'Martedì', 'Mercoledì', 'Giovedì', 'Venerdì', 'Sabato', 'Domenica']\n",
+ "\n",
+ "#Function to order the dataset based on the days of the week \n",
+ "def days_order(dataset,days):\n",
+ " dataset['DOW']=pd.Categorical(dataset['DOW'], categories=days, ordered=True)\n",
+ " dataset_days=dataset.sort_values(['DOW'], ignore_index=True)\n",
+ " return dataset_days\n",
+ "\n",
+ "#Function to sort the data by provinces\n",
+ "def sort(dataset):\n",
+ " dataset=dataset.sort_values(['COD_PRO', 'NAME'],ascending=False, ignore_index=True)\n",
+ " return dataset\n",
+ "\n",
+ "#Dictionary with a dataframe for each region\n",
+ "#Different dataframes based on different type of data organization\n",
+ "flow_each_pro={}\n",
+ "\n",
+ "for i in range(len(reg)):\n",
+ " list_k=[0]\n",
+ " flow_each_pro[reg[i]]=sort(d_flow_days[reg[i]])\n",
+ " for k in range(1,len(flow_each_pro[reg[i]]['COD_PRO'])):\n",
+ " if flow_each_pro[reg[i]]['COD_PRO'][k]!=flow_each_pro[reg[i]]['COD_PRO'][k-1]:\n",
+ " list_k.append(k)\n",
+ " list_k.append(len(flow_each_pro[reg[i]]['COD_PRO']))\n",
+ " for d in range(len(list_k)-1): \n",
+ " flow_each_pro[reg[i],d]= pd.DataFrame(days_order(flow_each_pro[reg[i]][list_k[d]:list_k[d+1]],days))\n",
+ " flow_each_pro[reg[i]]=pd.DataFrame(days_order(d_flow_days[reg[i]],days))\n",
+ " \n",
+ " \n",
+ "#Funtion to sum the fluxes of a day for each region \n",
+ "def flux_sum_day(flow_each_pro):\n",
+ " flux_sum_pd=flow_each_pro.groupby(['DOW'])['FLOW'].sum().reset_index()\n",
+ " return flux_sum_pd\n",
+ "\n",
+ "#Dictionary with dataframes for each region with the sum of fluxes based on the day of the week\n",
+ "flux_sum_perday={}\n",
+ "for i in range(len(reg)):\n",
+ " flux_sum_perday[reg[i]]=flux_sum_day(flow_each_pro[reg[i]])\n",
+ " \n",
+ "\n",
+ "#Display the results\n",
+ "color_dict = ['#b32d00', '#fb9804' ,'#b5de2b']\n",
+ "table_color = [[0, '#004d00'],[.5, '#ffffff'],[1, '#ffffff']] \n",
+ "\n",
+ "\n",
+ "#Results for the single regions based on the days of the week\n",
+ "#Plot\n",
+ "fig_regdf = go.Figure()\n",
+ "for i in range(len(reg)): \n",
+ " fig_regdf = fig_regdf.add_trace(go.Scatter(x = flux_sum_perday[reg[i]][\"DOW\"], y = flux_sum_perday[reg[i]][\"FLOW\"],name =reg[i], marker=dict(color=color_dict[i],size=8,line=dict(color=color_dict[i],width=8))))\n",
+ " fig_regdf.update_layout(title={'text': \"Flow for the selected regions based on the days of the week\",'y':0.9,'x':0.5,'xanchor': 'center','yanchor': 'top'},xaxis = {'domain': [0.1, 1.], 'title':'Day of the week'}, yaxis = {'domain': [0, 1], 'anchor': 'x2', 'title': 'Flow'})\n",
+ "fig_regdf.show()\n",
+ "\n",
+ "\n",
+ "##Print dataset if needed\n",
+ "#for i in range(len(reg)): \n",
+ "# fig_tab_regdf = ff.create_table(flux_sum_perday[reg[i]],colorscale=table_color)\n",
+ "# fig_tab_regdf.update_layout(title={'text': str(reg[i]),'xanchor': 'left','yanchor': 'top'}, xaxis1 = {'domain': [0.3, .8]}, yaxis1 = {'domain': [0., 1]})\n",
+ "# fig_tab_regdf.show()\n",
+ "# print(\"\\n\\n\")\n",
+ " \n",
+ " \n",
+ "#Results for each province based on the days of the week\n",
+ "#Plot\n",
+ "fig_prodf = go.Figure()\n",
+ "color_dict = [ ['#e61100','#ff1a1a','#ff9f80'], ['#ffff66','#ff8000', '#ffd480'], [ '#b5de2b','#4dff4d','#00cc00' ]]\n",
+ "\n",
+ "for i in range(len(reg)): \n",
+ " for k in range(len(flow_pro[reg[i]]['COD_PRO'])):\n",
+ " fig_prodf = fig_prodf.add_trace(go.Bar(x = flow_each_pro[reg[i],k][\"DOW\"], y = flow_each_pro[reg[i],k][\"FLOW\"], name = flow_each_pro[reg[i],k].iloc[0,1], marker_color=color_dict[i][2-k]))\n",
+ " fig_prodf.update_layout(title={'text': \"Flow for the mostly contributing provinces based on the days of the week\",'y':0.9,'x':0.5,'xanchor': 'center','yanchor': 'top'},xaxis = {'domain': [0.1, 1.], 'title':'Day of the week'}, yaxis = {'domain': [0, 1], 'anchor': 'x2', 'title': 'Flow'})\n",
+ "fig_prodf.show()\n",
+ "\n",
+ "\n",
+ "##Print dataset if needed \n",
+ "#for i in range(len(reg)): \n",
+ "# fig_tab_prodf = ff.create_table(flow_each_pro[reg[i]],colorscale=table_color, name=reg[i])\n",
+ "# fig_tab_prodf.update_layout(title={'text': str(reg[i]),'xanchor': 'left','yanchor': 'top'}, xaxis1 = {'domain': [0.3, .8]}, yaxis1 = {'domain': [0., 1]})\n",
+ "# fig_tab_prodf.show()\n",
+ "# print(\"\\n\\n\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00043-9b0ac6e8-02cb-4e14-a3b4-bf77600ad51b",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "In the first plot we can see the trend for the three regions. For Lombardia we have an increasing flow going into the weekends with a peak on Saturday. Friuli Venezia Giulia has instead an opposite trend with a higher flux during the week days and a drop on Saturday and Sunday. For Emilia Romagna we have quite a constant flow through the week. Looking at total flow we can see a lower value on the weekends, suggesting a mobility linked to commuters during the weekdays.\n",
+ "\n",
+ "In the second plot we can see the flow for each province. Milan has the highest flow, at least two times bigger than the others provinces, the trend for Milano explains the Lombardia’s trend while Brescia and Mantova have an opposite trend with a lower flow on the weekends. As regards Emilia Romagna, the trend for Bologna is in agreement with the one of the entire region, while for Ferrara the flow gets smaller on the weekends. For Friuli Venezia Gulia the contribution to the flow is mostly given by Pordenone and Udine with a higher flow during the weekdays. "
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00044-b3164c3a-b446-4cfc-96bb-ec1d635ad79d",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# 4.3\n",
+ "In this part we want to see what happens if we'll consider more provinces that are present in one of the three directions. We are also interested to see what happens if we consider provinces that belongs to the region of Veneto. "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {
+ "cell_id": "00045-784968ec-8bc2-4d82-b8f2-eb143ba10fdd",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 742,
+ "execution_start": 1610994761352,
+ "scrolled": false,
+ "source_hash": "d102e2c5"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "marker": {
+ "color": "#b32d00"
+ },
+ "name": "Lombardia",
+ "type": "bar",
+ "x": [
+ "Milano",
+ "Brescia",
+ "Mantova",
+ "Bergamo"
+ ],
+ "y": [
+ 114550,
+ 20032,
+ 18611,
+ 10016
+ ]
+ },
+ {
+ "marker": {
+ "color": "#fb9804"
+ },
+ "name": "Emilia Romagna",
+ "type": "bar",
+ "x": [
+ "Bologna",
+ "Ferrara"
+ ],
+ "y": [
+ 39719,
+ 29997
+ ]
+ },
+ {
+ "marker": {
+ "color": "#b5de2b"
+ },
+ "name": "Friuli Venezia Giulia",
+ "type": "bar",
+ "x": [
+ "Udine",
+ "Pordenone"
+ ],
+ "y": [
+ 39633,
+ 34245
+ ]
+ },
+ {
+ "marker": {
+ "color": "#6ece8c"
+ },
+ "name": "Lazio",
+ "type": "bar",
+ "x": [
+ "Roma"
+ ],
+ "y": [
+ 56728
+ ]
+ },
+ {
+ "marker": {
+ "color": "#9ce2bf"
+ },
+ "name": "Piemonte",
+ "type": "bar",
+ "x": [
+ "Torino"
+ ],
+ "y": [
+ 22928
+ ]
+ },
+ {
+ "marker": {
+ "color": "#94c0aa"
+ },
+ "name": "Toscana",
+ "type": "bar",
+ "x": [
+ "Firenze"
+ ],
+ "y": [
+ 10218
+ ]
+ },
+ {
+ "marker": {
+ "color": "#39604d"
+ },
+ "name": "Campania",
+ "type": "bar",
+ "x": [
+ "Napoli"
+ ],
+ "y": [
+ 17607
+ ]
+ },
+ {
+ "marker": {
+ "color": "#2277a4"
+ },
+ "name": "Trentino Alto Adige",
+ "type": "bar",
+ "x": [
+ "Trento",
+ "Bolzano/Bozen"
+ ],
+ "y": [
+ 61272,
+ 12648
+ ]
+ }
+ ],
+ "layout": {
+ "barmode": "relative",
+ "margin": {
+ "b": 90,
+ "l": 80,
+ "r": 180,
+ "t": 90
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Flow for the selected provinces",
+ "x": 0.45,
+ "xanchor": "center",
+ "y": 0.9,
+ "yanchor": "top"
+ },
+ "xaxis": {
+ "domain": [
+ 0.1,
+ 1
+ ],
+ "title": {
+ "text": "Province"
+ }
+ },
+ "yaxis": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Flow"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "colorscale": [
+ [
+ 0,
+ "#004d00"
+ ],
+ [
+ 0.5,
+ "#ffffff"
+ ],
+ [
+ 1,
+ "#ffffff"
+ ]
+ ],
+ "hoverinfo": "none",
+ "opacity": 0.75,
+ "showscale": false,
+ "type": "heatmap",
+ "z": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5
+ ]
+ ]
+ },
+ {
+ "marker": {
+ "color": [
+ "#b32d00",
+ "#fb9804",
+ "#b5de2b"
+ ]
+ },
+ "name": "Flow",
+ "type": "bar",
+ "x": [
+ "A4-west",
+ "A13",
+ "A4-east"
+ ],
+ "xaxis": "x2",
+ "y": [
+ 260057,
+ 154269,
+ 73878
+ ],
+ "yaxis": "y2"
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "DIR ",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "FLOW ",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "260057.0",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A13",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "154269.0",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-east",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "73878.0",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ }
+ ],
+ "height": 370,
+ "margin": {
+ "b": 80,
+ "l": 0,
+ "r": 0,
+ "t": 60
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Total flow for the three highways"
+ },
+ "xaxis": {
+ "domain": [
+ 0,
+ 0.4
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": -0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "xaxis2": {
+ "domain": [
+ 0.5,
+ 1
+ ],
+ "title": {
+ "text": "Highway"
+ }
+ },
+ "yaxis": {
+ "autorange": "reversed",
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": 0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "yaxis2": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Flow"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "marker": {
+ "color": "#b32d00"
+ },
+ "name": "Lombardia",
+ "type": "bar",
+ "x": [
+ "Milano",
+ "Brescia",
+ "Mantova",
+ "Bergamo"
+ ],
+ "y": [
+ 114550,
+ 20032,
+ 18611,
+ 10016
+ ]
+ },
+ {
+ "marker": {
+ "color": "#fb9804"
+ },
+ "name": "Emilia Romagna",
+ "type": "bar",
+ "x": [
+ "Bologna",
+ "Ferrara"
+ ],
+ "y": [
+ 39719,
+ 29997
+ ]
+ },
+ {
+ "marker": {
+ "color": "#b5de2b"
+ },
+ "name": "Friuli Venezia Giulia",
+ "type": "bar",
+ "x": [
+ "Udine",
+ "Pordenone"
+ ],
+ "y": [
+ 39633,
+ 34245
+ ]
+ },
+ {
+ "marker": {
+ "color": "#6ece8c"
+ },
+ "name": "Lazio",
+ "type": "bar",
+ "x": [
+ "Roma"
+ ],
+ "y": [
+ 56728
+ ]
+ },
+ {
+ "marker": {
+ "color": "#9ce2bf"
+ },
+ "name": "Piemonte",
+ "type": "bar",
+ "x": [
+ "Torino"
+ ],
+ "y": [
+ 22928
+ ]
+ },
+ {
+ "marker": {
+ "color": "#94c0aa"
+ },
+ "name": "Toscana",
+ "type": "bar",
+ "x": [
+ "Firenze"
+ ],
+ "y": [
+ 10218
+ ]
+ },
+ {
+ "marker": {
+ "color": "#39604d"
+ },
+ "name": "Campania",
+ "type": "bar",
+ "x": [
+ "Napoli"
+ ],
+ "y": [
+ 17607
+ ]
+ },
+ {
+ "marker": {
+ "color": "#2277a4"
+ },
+ "name": "Trentino Alto Adige",
+ "type": "bar",
+ "x": [
+ "Trento",
+ "Bolzano/Bozen"
+ ],
+ "y": [
+ 61272,
+ 12648
+ ]
+ },
+ {
+ "marker": {
+ "color": "blue"
+ },
+ "name": "Veneto",
+ "type": "bar",
+ "x": [
+ "Venezia",
+ "Vicenza",
+ "Treviso",
+ "Verona",
+ "Rovigo",
+ "Belluno"
+ ],
+ "y": [
+ 947453,
+ 464425,
+ 363320,
+ 169255,
+ 167179,
+ 55419
+ ]
+ }
+ ],
+ "layout": {
+ "margin": {
+ "b": 90,
+ "l": 80,
+ "r": 180,
+ "t": 90
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Flow including provinces of Veneto",
+ "x": 0.45,
+ "xanchor": "center",
+ "y": 0.9,
+ "yanchor": "top"
+ },
+ "xaxis": {
+ "domain": [
+ 0.1,
+ 1
+ ],
+ "title": {
+ "text": "Province"
+ }
+ },
+ "yaxis": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Flow"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "colorscale": [
+ [
+ 0,
+ "#004d00"
+ ],
+ [
+ 0.5,
+ "#ffffff"
+ ],
+ [
+ 1,
+ "#ffffff"
+ ]
+ ],
+ "hoverinfo": "none",
+ "opacity": 0.75,
+ "showscale": false,
+ "type": "heatmap",
+ "z": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5
+ ]
+ ]
+ },
+ {
+ "marker": {
+ "color": [
+ "#b5de2b",
+ "#b32d00",
+ "#fb9804"
+ ]
+ },
+ "name": "Flow",
+ "type": "bar",
+ "x": [
+ "A4-east",
+ "A4-west",
+ "A13"
+ ],
+ "xaxis": "x2",
+ "y": [
+ 1440070,
+ 893737,
+ 321448
+ ],
+ "yaxis": "y2"
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "DIR ",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "FLOW ",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-east",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "1440070.0",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "893737.0",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A13",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "321448.0",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ }
+ ],
+ "height": 370,
+ "margin": {
+ "b": 80,
+ "l": 0,
+ "r": 0,
+ "t": 60
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Total flow for the three highways with Veneto"
+ },
+ "xaxis": {
+ "domain": [
+ 0,
+ 0.4
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": -0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "xaxis2": {
+ "domain": [
+ 0.5,
+ 1
+ ],
+ "title": {
+ "text": "Highway"
+ }
+ },
+ "yaxis": {
+ "autorange": "reversed",
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": 0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "yaxis2": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Flow"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "\n"
+ ]
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "colorscale": [
+ [
+ 0,
+ "#004d00"
+ ],
+ [
+ 0.5,
+ "#ffffff"
+ ],
+ [
+ 1,
+ "#ffffff"
+ ]
+ ],
+ "hoverinfo": "none",
+ "opacity": 0.75,
+ "showscale": false,
+ "type": "heatmap",
+ "z": [
+ [
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ [
+ 0.5,
+ 0.5,
+ 0.5,
+ 0.5
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1
+ ]
+ ]
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "COD_PRO ",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "NAME ",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "FLOW ",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#ffffff"
+ },
+ "showarrow": false,
+ "text": "DIR ",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 0,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "15",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Milano",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "114550.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 1,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "17",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Brescia",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "20032.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 2,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "20",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Mantova",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "18611.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 3,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "16",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 4,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Bergamo",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 4,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "10016.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 4,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 4,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "37",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 5,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Bologna",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 5,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "39719.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 5,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A13",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 5,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "38",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 6,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Ferrara",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 6,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "29997.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 6,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A13",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 6,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "30",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 7,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Udine",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 7,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "39633.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 7,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-east",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 7,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "93",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 8,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Pordenone",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 8,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "34245.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 8,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-east",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 8,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "58",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 9,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Roma",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 9,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "56728.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 9,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A13",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 9,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "1",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 10,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Torino",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 10,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "22928.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 10,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 10,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "48",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 11,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Firenze",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 11,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "10218.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 11,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A13",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 11,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "63",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 12,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Napoli",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 12,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "17607.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 12,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A13",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 12,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "22",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 13,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Trento",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 13,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "61272.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 13,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 13,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "21",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 14,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Bolzano/Bozen",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 14,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "12648.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 14,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 14,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "27",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 15,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Venezia",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 15,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "947453.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 15,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-east",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 15,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "24",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 16,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Vicenza",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 16,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "464425.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 16,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 16,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "26",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 17,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Treviso",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 17,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "363320.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 17,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-east",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 17,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "23",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 18,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Verona",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 18,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "169255.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 18,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-west",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 18,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "29",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 19,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Rovigo",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 19,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "167179.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 19,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A13",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 19,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "25",
+ "x": -0.45,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 20,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "Belluno",
+ "x": 0.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 20,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "55419.0",
+ "x": 1.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 20,
+ "yref": "y"
+ },
+ {
+ "align": "left",
+ "font": {
+ "color": "#000000"
+ },
+ "showarrow": false,
+ "text": "A4-east",
+ "x": 2.55,
+ "xanchor": "left",
+ "xref": "x",
+ "y": 20,
+ "yref": "y"
+ }
+ ],
+ "height": 680,
+ "margin": {
+ "b": 0,
+ "l": 0,
+ "r": 0,
+ "t": 0
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "xaxis": {
+ "domain": [
+ 0.2,
+ 0.7
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": -0.5,
+ "ticks": "",
+ "zeroline": false
+ },
+ "yaxis": {
+ "autorange": "reversed",
+ "domain": [
+ 0,
+ 1
+ ],
+ "dtick": 1,
+ "gridwidth": 2,
+ "showticklabels": false,
+ "tick0": 0.5,
+ "ticks": "",
+ "zeroline": false
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#For the regions of interest insert the region capital names and the region names\n",
+ "m_cap=['Milano', 'Bologna', 'Trieste', 'Roma', 'Torino', 'Firenze', 'Napoli','Trento','Venezia']\n",
+ "m_reg=['Lombardia', 'Emilia Romagna', 'Friuli Venezia Giulia', 'Lazio', 'Piemonte', 'Toscana', 'Campania','Trentino Alto Adige','Veneto']\n",
+ "\n",
+ "#Dataframes for the different regions (cod info only)\n",
+ "m_d = {} \n",
+ "for c in m_cap:\n",
+ " m_d[m_reg[m_cap.index(c)]] = pd.DataFrame(info_regions(codici_istat_provincia,c))\n",
+ "\n",
+ "#Dataframes for the different regions with all the info from data_day_od\n",
+ "m_data_reg = {} \n",
+ "for i in range(len(m_reg)):\n",
+ " m_data_reg[m_reg[i]] = pd.DataFrame(data_regions(data_day_od,m_d[m_reg[i]]['COD_PRO'].values[:]))\n",
+ " \n",
+ "code_padua=codici_istat_provincia[codici_istat_provincia['PROVINCIA']=='Padova']['COD_PRO'].values[0]\n",
+ "\n",
+ "\n",
+ "#STUDY based on the provinces and days of the week (as 4.2)\n",
+ "\n",
+ "#Function to find the mostly contributing provinces for each region\n",
+ "#Returns the total flux for each province and the code of the selected provinces\n",
+ "#Padua will not be considered \n",
+ "def flow_province(data_regions):\n",
+ " flow_province=data_regions.groupby('COD_PRO').FLOW.sum()\n",
+ " flow_sorted=flow_province.sort_values(ascending=False)\n",
+ " flow_selected=flow_sorted.loc[flow_sorted[:] >= 1e4].reset_index() #Selection based on the flux\n",
+ " for cod in flow_sorted.reset_index()['COD_PRO'].values[:]:\n",
+ " if cod == code_padua:\n",
+ " flow_selected=flow_sorted.loc[flow_sorted[:] >= 1e4].reset_index()\n",
+ " flow_selected=flow_selected.loc[1:] #not considering Padua\n",
+ " cod_pro_selected=flow_selected['COD_PRO'].values[:]\n",
+ " return flow_selected, cod_pro_selected\n",
+ "\n",
+ "\n",
+ "m_flow_pro={} \n",
+ "m_pro_selected={} \n",
+ "\n",
+ "for i in range(len(m_reg)): \n",
+ " m_flow_pro[m_reg[i]], m_pro_selected[m_reg[i]] = flow_province(m_data_reg[m_reg[i]]) \n",
+ "\n",
+ "\n",
+ "#Associating each province code the province name\n",
+ "#flow of the province for a region flow_pro[reg[i]]: 'COD PRO', 'NAME', 'FLOW'\n",
+ "for i in range(len(m_reg)):\n",
+ " name_l=[]\n",
+ " for cod in m_flow_pro[m_reg[i]]['COD_PRO'].values[:]:\n",
+ " if cod in m_d[m_reg[i]]['COD_PRO'].values[:]:\n",
+ " where=np.argwhere(m_d[m_reg[i]]['COD_PRO'].values[:]==cod)\n",
+ " idx=where[0][0] \n",
+ " name=m_d[m_reg[i]]['PROVINCIA'].values[idx:idx+1][0]\n",
+ " name_l.append(name)\n",
+ " m_flow_pro[m_reg[i]].insert(1, \"NAME\", name_l)\n",
+ " \n",
+ " \n",
+ "#Display the results\n",
+ "table_color = [[0, '#004d00'],[.5, '#ffffff'],[1, '#ffffff']]\n",
+ "color_dict=['#b32d00', '#fb9804' ,'#b5de2b','#6ece8c', '#9ce2bf','#94c0aa','#39604d','#2277a4', 'blue']\n",
+ "\n",
+ "#Plot no Veneto\n",
+ "fig_morep = go.Figure()\n",
+ "for i in range(len(m_reg)-1): \n",
+ " fig_morep.add_trace(go.Bar(x = m_flow_pro[m_reg[i]][\"NAME\"], y = m_flow_pro[m_reg[i]][\"FLOW\"], name=m_reg[i], marker_color=color_dict[i]))\n",
+ " fig_morep.update_layout(barmode='relative')\n",
+ " fig_morep.update_layout(title={'text': \"Flow for the selected provinces\",'y':0.9,'x':0.45,'xanchor': 'center','yanchor': 'top'},\n",
+ " xaxis = {'domain': [0.1, 1.], 'title':'Province'}, \n",
+ " yaxis = {'domain': [0, 1], 'anchor': 'x2', 'title': 'Flow'},\n",
+ " margin=dict(l=80, r=180, t=90, b=90))\n",
+ "fig_morep.show()\n",
+ "\n",
+ "\n",
+ "#Highways no Veneto\n",
+ "more_prov=pd.concat(m_flow_pro.values(), axis=0)\n",
+ "more_prov=more_prov.reset_index()[:-6]\n",
+ "highway=['A4-west','A4-west','A4-west','A4-west','A13','A13','A4-east','A4-east','A13','A4-west','A13','A13','A4-west','A4-west']\n",
+ "more_prov.insert(3,'DIR',highway) \n",
+ "flow_dir=more_prov.groupby(by='DIR').FLOW.sum().reset_index().sort_values(by='FLOW',ascending=False)\n",
+ "\n",
+ "fig_flow_dir = ff.create_table(flow_dir, height_constant=80, colorscale=table_color) # font_colors=font)#colorscale\n",
+ "\n",
+ "color_dict_a = ['#b32d00', '#fb9804' ,'#b5de2b']\n",
+ "fig_flow_dir.add_trace(go.Bar(x = flow_dir[\"DIR\"], y = flow_dir[\"FLOW\"], marker_color=color_dict_a,name='Flow',xaxis='x2', yaxis='y2',))\n",
+ " \n",
+ "fig_flow_dir.update_layout(title_text = 'Total flow for the three highways',margin = {'t':60, 'b':80, },\n",
+ " xaxis = {'domain': [0, .4]},\n",
+ " xaxis2 = {'domain': [0.5, 1.], 'title':'Highway'},\n",
+ " yaxis2 = {'domain': [0, 1], 'anchor': 'x2', 'title': 'Flow'}\n",
+ ")\n",
+ "\n",
+ "fig_flow_dir.show()\n",
+ "\n",
+ "\n",
+ "#Plot with Veneto\n",
+ "fig_allp=go.Figure()\n",
+ "for i in range(len(m_reg)): \n",
+ " fig_allp.add_trace(go.Bar(x = m_flow_pro[m_reg[i]][\"NAME\"], y = m_flow_pro[m_reg[i]][\"FLOW\"], name=m_reg[i], marker_color=color_dict[i]))\n",
+ " fig_allp.update_layout(title={'text': \"Flow including provinces of Veneto\",'y':0.9,'x':0.45,'xanchor': 'center','yanchor': 'top'},\n",
+ " xaxis = {'domain': [0.1, 1.], 'title':'Province'}, \n",
+ " yaxis = {'domain': [0, 1], 'anchor': 'x2', 'title': 'Flow'},\n",
+ " margin=dict(l=80, r=180, t=90, b=90))\n",
+ "fig_allp.show()\n",
+ "\n",
+ "\n",
+ "#Highways with Veneto\n",
+ "all_prov=pd.concat(m_flow_pro.values(), axis=0)\n",
+ "highway=['A4-west','A4-west','A4-west','A4-west','A13','A13','A4-east','A4-east','A13','A4-west','A13','A13','A4-west','A4-west',\n",
+ " 'A4-east','A4-west','A4-east','A4-west','A13','A4-east']\n",
+ "all_prov.insert(3,'DIR',highway) \n",
+ "all_flow_dir=all_prov.groupby(by='DIR').FLOW.sum().reset_index().sort_values(by='FLOW',ascending=False)\n",
+ "\n",
+ "table_color = [[0, '#004d00'],[.5, '#ffffff'],[1, '#ffffff']]\n",
+ "fig_all_flow_dir = ff.create_table(all_flow_dir, height_constant=80, colorscale=table_color) # font_colors=font)#colorscale\n",
+ "\n",
+ "color_dict_a = ['#b5de2b','#b32d00', '#fb9804']\n",
+ "fig_all_flow_dir.add_trace(go.Bar(x = all_flow_dir[\"DIR\"], y = all_flow_dir[\"FLOW\"], marker_color=color_dict_a,name='Flow',xaxis='x2', yaxis='y2',))\n",
+ " \n",
+ "fig_all_flow_dir.update_layout(title_text = 'Total flow for the three highways with Veneto',margin = {'t':60, 'b':80, },\n",
+ " xaxis = {'domain': [0, .4]},\n",
+ " xaxis2 = {'domain': [0.5, 1.], 'title':'Highway'},\n",
+ " yaxis2 = {'domain': [0, 1], 'anchor': 'x2', 'title': 'Flow'}\n",
+ ")\n",
+ "\n",
+ "fig_all_flow_dir.show()\n",
+ "\n",
+ " \n",
+ "#Dataframe with all the info\n",
+ "print(\"\\n\")\n",
+ "tab_flow_dir_prov= ff.create_table(all_prov,colorscale=table_color)\n",
+ "tab_flow_dir_prov.update_layout(xaxis = {'domain': [.2, .7]}, yaxis1 = {'domain': [0, 1]})\n",
+ "tab_flow_dir_prov.show()\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00046-6587667f-8d81-4551-941c-ae46e38c97cb",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "In the first case we take into consideration also Torino, Trento and Bolzano on the A4-west highway and Firenze, Roma and Napoli for the A13. From the first plot we can see that Roma and Trento are the two new provinces contributing the most after Milan. Considering then the total flow for the three highways ,it results, once again, that the A4-west should be prioritized being the one with the highest flow.\n",
+ "\n",
+ "In the second case we observe instead that the biggest contribution to the flow is given by the provinces of Veneto, in particular Venezia. From this it follows that the highway with the highest flow is no longer the A4-west but the A4-east, so the one to be prioritized should be the highway section connecting Padova to Venezia. However it must be taken into consideration the fact that the internal mobility, by car, between the provinces of Veneto can also happen without taking the highway: to give a more precise answer, on the highway mobility, more data related to the A4-east highway should be considered. "
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00047-f0377230-e524-4e37-acac-faa777e38eb0",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# Part 5"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00048-a11ea837-9850-4332-b6a2-6b49abf84342",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "## 5.1\n",
+ "In this first section we compute the distances from all the italian provinces \n",
+ "and Padova. Than we build a dataframe containing all the visitors from all the provinces."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00049-07df6f45-37e7-4ad1-b8ec-0f20be5d15e2",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "In the next two blocks we replace the COD_COM with the COD_PRO in the distances matrix.\n",
+ "The COD_PRO can be easily extracted from the COD_PRO."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {
+ "cell_id": "00050-7dc49c60-81fe-420b-a49b-4eae4a22f9c7",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 10,
+ "execution_start": 1610994769855,
+ "source_hash": "83f0be30"
+ },
+ "outputs": [],
+ "source": [
+ "#the COD_COM is composed by COD_PROV+three numbers\n",
+ "def com_to_prov(c):\n",
+ " c=str(c)\n",
+ " if len(c)==4: p=c[0]\n",
+ " elif len(c)==5: p=c[:2]\n",
+ " elif len(c)==6: p=c[:3]\n",
+ "\n",
+ " return int(p)\n",
+ "com_to_prov=np.vectorize(com_to_prov)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "metadata": {
+ "cell_id": "00051-a2a57d89-2978-4961-86ea-66d89de28ce4",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 48,
+ "execution_start": 1610994784178,
+ "source_hash": "f5bf8034"
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[1042 1042]\n",
+ "[1 1]\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "array([23, 23, 23, ..., 25, 25, 25])"
+ ]
+ },
+ "execution_count": 25,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "origine=codist_ven.Origine.astype(int).values\n",
+ "destinazione=codist_ven.Destinazione.astype(int).values\n",
+ "\n",
+ "\n",
+ "\n",
+ "print(origine[:2])\n",
+ "origine=com_to_prov(origine)\n",
+ "print(origine[:2])\n",
+ "\n",
+ "destinazione=com_to_prov(destinazione)\n",
+ "destinazione"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00052-a6ae01e3-6aa9-431c-9e4d-36616ff46bcc",
+ "deepnote_cell_type": "markdown",
+ "tags": []
+ },
+ "source": [
+ "We keep only the destination = Padova. \n",
+ "Than we compute the distance from the province of origin and Padova \n",
+ "as the mean of the distances between all the \"comuni\" in that province and all the \"comuni\" of Padova."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {
+ "cell_id": "00053-d719c7fa-41c0-4d99-9b73-8aa281a64a6e",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": true,
+ "execution_millis": 259,
+ "source_hash": "79777304"
+ },
+ "outputs": [],
+ "source": [
+ "#extracting the Padova code from the istat file\n",
+ "cod_Padova=codist_prov[codist_prov.PROVINCIA=='Padova'].COD_PRO.values[0]\n",
+ "codist_ven['Origine']=origine\n",
+ "codist_ven['Destinazione']=destinazione\n",
+ "\n",
+ "#keep only destination = Padova\n",
+ "codist_ven=codist_ven[codist_ven.Destinazione==cod_Padova]\n",
+ "codist_ven=codist_ven.groupby(['Origine'],as_index=False).mean()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00054-f8a456c1-aa92-4ecc-a54a-c60f3078757a",
+ "deepnote_cell_type": "markdown",
+ "tags": []
+ },
+ "source": [
+ "We keep only the visitors and we compute the number of visitors from each province."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {
+ "cell_id": "00055-50be570d-03eb-4a90-99be-c3197a52fdfe",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": true,
+ "execution_millis": 7,
+ "source_hash": "a32a5d70"
+ },
+ "outputs": [],
+ "source": [
+ "dist_users_day=dist_users_day[dist_users_day['CUST_CLASS']=='visitor'] #keep only visitors\n",
+ "dist_users_day=dist_users_day[['COD_PRO','VISITORS']].reset_index(drop=True) #keep relevant columns\n",
+ "dist_users_day=dist_users_day.groupby(['COD_PRO'],as_index=False).sum()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00056-c74b6879-6fda-44eb-966a-75a85b56ffd6",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "Now we want to add all the distances in the `dist_user_day` dataframe but there is \n",
+ "a problem: some provincies that are present in `dist_user_day` are not present in `codist_ven`\n",
+ "and therefore we do not know their distances from Padova.\n",
+ "Since these provinces have a low number of visitors, we have simply removed them."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {
+ "cell_id": "00057-b38358f3-fb01-46c2-9c99-5833fd435b53",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 30,
+ "execution_start": 1610994786319,
+ "source_hash": "e1be214b"
+ },
+ "outputs": [],
+ "source": [
+ "dic={}\n",
+ "for index, row in codist_ven.iterrows():\n",
+ " dic[row.Origine]=row.Total_Mete\n",
+ "\n",
+ "def prov_to_dist(p):\n",
+ " try: \n",
+ " d=dic[p]\n",
+ " except:\n",
+ " d=-1\n",
+ " return d \n",
+ "prov_to_dist=np.vectorize(prov_to_dist)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "metadata": {
+ "cell_id": "00058-71d30b56-7a85-4a57-9e0d-a75cf175dcf9",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 0,
+ "execution_start": 1610994786349,
+ "source_hash": "6d4e808e"
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "2248.75\n",
+ "9448\n"
+ ]
+ }
+ ],
+ "source": [
+ "#we create a new column with the distances \n",
+ "dist_users_day['DISTANCES']=prov_to_dist(dist_users_day.COD_PRO.astype(int))\n",
+ "\n",
+ "#we print the mean visitors of the deleted provinces\n",
+ "print(np.mean(dist_users_day.VISITORS[dist_users_day.DISTANCES==-1]))\n",
+ "print(np.max(dist_users_day.VISITORS[dist_users_day.DISTANCES==-1]))\n",
+ "\n",
+ "\n",
+ "dist_users_day=dist_users_day[dist_users_day.DISTANCES!=-1]"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00059-fe162f98-6c84-45a7-8e4d-43f4413f2b56",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "### 5.2\n",
+ "Now we can compute the distribtion. We will do it for different number of bins."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 30,
+ "metadata": {
+ "cell_id": "00060-9b3501f4-2725-4507-a179-69eb9b4aebf2",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 0,
+ "execution_start": 1610994786350,
+ "source_hash": "972ddfda"
+ },
+ "outputs": [],
+ "source": [
+ "#function that create the distribution from N=number of bins, df=dataframe\n",
+ "def distribution(N,df):\n",
+ " dist=df.DISTANCES.values\n",
+ " freq=df.VISITORS.values\n",
+ "\n",
+ " bins=np.linspace(np.min(dist),np.max(dist),N+1)\n",
+ "\n",
+ " f_bins=[]\n",
+ " for i in range(len(bins)-1):\n",
+ " f=np.sum(freq[dist<=bins[i+1]])\n",
+ " f-=np.sum(freq[dist
"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import plotly.graph_objects as go\n",
+ "fig = go.Figure()\n",
+ "fig.add_trace(go.Scatter(x=bins, y=f_bins, name='Distribution',\n",
+ " mode='lines+markers',\n",
+ " line=dict(color='royalblue', width=2, dash='dot')\n",
+ " ))\n",
+ "\n",
+ "fig.update_layout(title=\"Distribution of visitors as a function of distance from Padua \",\n",
+ " xaxis_title=\"Distance [m]\",\n",
+ " yaxis_title=\"Visitors\")\n",
+ "fig.show()\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00062-c071644e-3ec8-42ee-bf89-75e2ba28dd25",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ " As we can observe in the plot above, our distribution present many peaks. These peaks corresponds to the most popolous italian provincies as we can see in the next plot."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "metadata": {
+ "cell_id": "00063-3f9a5493-1a0d-44b2-9b04-4dc22a4449e8",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 34,
+ "execution_start": 1610994786415,
+ "source_hash": "ae384828"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 257215.28018656585,
+ 257215.28018656585
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 74584.8977338286,
+ 74584.8977338286
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 509270.6036300097,
+ 509270.6036300097
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 697885.8290338276,
+ 697885.8290338276
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 138590.12303846105,
+ 138590.12303846105
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 394394.7517286334,
+ 394394.7517286334
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 91140.11999116937,
+ 91140.11999116937
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 180939.17087195054,
+ 180939.17087195054
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 230213.6021241261,
+ 230213.6021241261
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 363290.5145551092,
+ 363290.5145551092
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+text",
+ "opacity": 0.5,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 299068.11451309355,
+ 299068.11451309355
+ ],
+ "y": [
+ 0,
+ 620236
+ ]
+ },
+ {
+ "line": {
+ "color": "royalblue",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines+markers",
+ "name": "Distribution",
+ "opacity": 0.7,
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 65078.376955010615,
+ 71152.05271887791,
+ 77225.72848274521,
+ 83299.4042466125,
+ 89373.08001047978,
+ 95446.75577434708,
+ 101520.43153821437,
+ 107594.10730208167,
+ 113667.78306594896,
+ 119741.45882981626,
+ 125815.13459368354,
+ 131888.81035755083,
+ 137962.48612141813,
+ 144036.16188528543,
+ 150109.83764915273,
+ 156183.51341302,
+ 162257.1891768873,
+ 168330.8649407546,
+ 174404.54070462188,
+ 180478.21646848918,
+ 186551.89223235648,
+ 192625.56799622375,
+ 198699.24376009108,
+ 204772.91952395835,
+ 210846.59528782562,
+ 216920.27105169295,
+ 222993.94681556022,
+ 229067.6225794275,
+ 235141.29834329482,
+ 241214.9741071621,
+ 247288.6498710294,
+ 253362.3256348967,
+ 259436.00139876397,
+ 265509.6771626313,
+ 271583.3529264985,
+ 277657.02869036584,
+ 283730.7044542332,
+ 289804.38021810044,
+ 295878.0559819677,
+ 301951.73174583504,
+ 308025.4075097023,
+ 314099.0832735696,
+ 320172.7590374369,
+ 326246.43480130425,
+ 332320.11056517146,
+ 338393.7863290388,
+ 344467.4620929061,
+ 350541.13785677333,
+ 356614.81362064066,
+ 362688.489384508,
+ 368762.1651483752,
+ 374835.84091224254,
+ 380909.51667610987,
+ 386983.1924399771,
+ 393056.8682038444,
+ 399130.54396771174,
+ 405204.21973157895,
+ 411277.8954954463,
+ 417351.5712593136,
+ 423425.2470231809,
+ 429498.92278704816,
+ 435572.5985509155,
+ 441646.27431478276,
+ 447719.95007865,
+ 453793.62584251736,
+ 459867.30160638463,
+ 465940.9773702519,
+ 472014.65313411923,
+ 478088.3288979865,
+ 484162.0046618538,
+ 490235.6804257211,
+ 496309.35618958843,
+ 502383.03195345565,
+ 508456.707717323,
+ 514530.3834811903,
+ 520604.0592450575,
+ 526677.7350089249,
+ 532751.4107727921,
+ 538825.0865366594,
+ 544898.7623005267,
+ 550972.438064394,
+ 557046.1138282614,
+ 563119.7895921286,
+ 569193.4653559958,
+ 575267.1411198631,
+ 581340.8168837305,
+ 587414.4926475978,
+ 593488.1684114651,
+ 599561.8441753323,
+ 605635.5199391996,
+ 611709.1957030669,
+ 617782.8714669342,
+ 623856.5472308015,
+ 629930.2229946689,
+ 636003.8987585362,
+ 642077.5745224034,
+ 648151.2502862706,
+ 654224.926050138,
+ 660298.6018140053,
+ 666372.2775778726,
+ 672445.95334174,
+ 678519.6291056072,
+ 684593.3048694744,
+ 690666.9806333417,
+ 696740.656397209,
+ 702814.3321610764,
+ 708888.0079249437,
+ 714961.6836888109,
+ 721035.3594526781,
+ 727109.0352165455,
+ 733182.7109804128,
+ 739256.3867442801,
+ 745330.0625081474,
+ 751403.7382720147,
+ 757477.4140358819,
+ 763551.0897997492,
+ 769624.7655636165,
+ 775698.4413274839,
+ 781772.1170913512,
+ 787845.7928552185,
+ 793919.4686190857,
+ 799993.144382953,
+ 806066.8201468203,
+ 812140.4959106876,
+ 818214.1716745549,
+ 824287.8474384223,
+ 830361.5232022895,
+ 836435.1989661567,
+ 842508.874730024,
+ 848582.5504938914,
+ 854656.2262577587,
+ 860729.902021626,
+ 866803.5777854932,
+ 872877.2535493604,
+ 878950.9293132278,
+ 885024.6050770951,
+ 891098.2808409624,
+ 897171.9566048298,
+ 903245.632368697,
+ 909319.3081325642,
+ 915392.9838964315,
+ 921466.6596602988,
+ 927540.3354241662,
+ 933614.0111880335,
+ 939687.6869519008,
+ 945761.362715768,
+ 951835.0384796353,
+ 957908.7142435026,
+ 963982.3900073699,
+ 970056.0657712372,
+ 976129.7415351046,
+ 982203.4172989718,
+ 988277.093062839,
+ 994350.7688267063,
+ 1000424.4445905737,
+ 1006498.120354441,
+ 1012571.7961183083,
+ 1018645.4718821755,
+ 1024719.1476460428,
+ 1030792.8234099101,
+ 1036866.4991737774,
+ 1042940.1749376447,
+ 1049013.850701512,
+ 1055087.5264653792,
+ 1061161.2022292465,
+ 1067234.8779931138,
+ 1073308.5537569812,
+ 1079382.2295208485,
+ 1085455.9052847158,
+ 1091529.5810485831,
+ 1097603.2568124505,
+ 1103676.9325763176,
+ 1109750.608340185,
+ 1115824.2841040522,
+ 1121897.9598679196,
+ 1127971.635631787,
+ 1134045.3113956542,
+ 1140118.9871595213,
+ 1146192.6629233886,
+ 1152266.338687256
+ ],
+ "y": [
+ 595416,
+ 0,
+ 620236,
+ 0,
+ 498828,
+ 53832,
+ 0,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 0,
+ 72980,
+ 38272,
+ 0,
+ 46992,
+ 19608,
+ 30928,
+ 7716,
+ 99564,
+ 64104,
+ 0,
+ 7080,
+ 17792,
+ 17844,
+ 25364,
+ 0,
+ 27496,
+ 14004,
+ 45060,
+ 6560,
+ 28036,
+ 177380,
+ 5788,
+ 0,
+ 0,
+ 21876,
+ 17968,
+ 0,
+ 33744,
+ 11708,
+ 5792,
+ 0,
+ 14100,
+ 2876,
+ 7516,
+ 2344,
+ 0,
+ 2000,
+ 25584,
+ 1440,
+ 10592,
+ 0,
+ 4772,
+ 41076,
+ 2676,
+ 0,
+ 2404,
+ 1416,
+ 3936,
+ 4308,
+ 4440,
+ 0,
+ 0,
+ 3804,
+ 0,
+ 0,
+ 0,
+ 0,
+ 472,
+ 2128,
+ 4648,
+ 0,
+ 95056,
+ 0,
+ 0,
+ 0,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 0,
+ 6356,
+ 0,
+ 0,
+ 0,
+ 25516,
+ 0,
+ 0,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 6460,
+ 17336,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5112,
+ 0,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 0,
+ 1140,
+ 0,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ]
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Milano",
+ "textangle": -90,
+ "x": 266215.2801865658,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Venezia",
+ "textangle": -90,
+ "x": 83584.8977338286,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Roma",
+ "textangle": -90,
+ "x": 518270.6036300097,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Napoli",
+ "textangle": -90,
+ "x": 706885.8290338276,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Bologna",
+ "textangle": -90,
+ "x": 147590.12303846105,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Torino",
+ "textangle": -90,
+ "x": 403394.7517286334,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Verona",
+ "textangle": -90,
+ "x": 100140.11999116937,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Brescia",
+ "textangle": -90,
+ "x": 189939.17087195054,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Firenze",
+ "textangle": -90,
+ "x": 239213.6021241261,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Genova",
+ "textangle": -90,
+ "x": 372290.5145551092,
+ "y": 310118
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Varese",
+ "textangle": -90,
+ "x": 308068.11451309355,
+ "y": 310118
+ }
+ ],
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Distribution of visitor as a function of distance from Padua "
+ },
+ "xaxis": {
+ "range": [
+ 0,
+ 750000
+ ],
+ "title": {
+ "text": "Distance [m]"
+ }
+ },
+ "yaxis": {
+ "title": {
+ "text": "Visitors"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "dist_users_day=dist_users_day[dist_users_day.COD_PRO!=28] #REMOVING PADOVA\n",
+ "nbins=180\n",
+ "bins, f_bins = distribution(nbins,dist_users_day)\n",
+ "\n",
+ "big=['Milano','Venezia','Roma','Napoli','Bologna','Torino','Verona','Brescia','Firenze','Genova','Varese']\n",
+ "cod_big=[]\n",
+ "for i in big:\n",
+ " cod_big.append(codist_prov[codist_prov.PROVINCIA==i].COD_PRO.values[0])\n",
+ "\n",
+ "fig = go.Figure()\n",
+ "\n",
+ "\n",
+ "for i in range(len(big)):\n",
+ " fig.add_trace(go.Scatter(x=[prov_to_dist(cod_big[i]),prov_to_dist(cod_big[i])], \n",
+ " y=[min(f_bins),max(f_bins)],\n",
+ " mode='lines+text',\n",
+ " showlegend=False,\n",
+ " line=dict(color='red', width=2, dash='dot'),\n",
+ " opacity=.5,\n",
+ " ))\n",
+ "\n",
+ " fig.add_annotation(x=prov_to_dist(cod_big[i])+9e3, y=0.5*(min(f_bins)+max(f_bins)),\n",
+ " text=big[i],\n",
+ " showarrow=False,\n",
+ " textangle=-90,\n",
+ " font=dict(color='red',size=15))\n",
+ "\n",
+ "fig.add_trace(go.Scatter(x=bins, y=f_bins, name='Distribution',\n",
+ " mode='lines+markers',\n",
+ " line=dict(color='royalblue', width=2, dash='dot'),\n",
+ " showlegend=False,\n",
+ " opacity=.7\n",
+ " ))\n",
+ "\n",
+ "\n",
+ "\n",
+ "fig.update_xaxes(range=[0, 0.75*1e6])\n",
+ "fig.update_layout(title=\"Distribution of visitor as a function of distance from Padua \",\n",
+ " xaxis_title=\"Distance [m]\",\n",
+ " yaxis_title=\"Visitors\")\n",
+ "fig.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {
+ "cell_id": "00064-e25dee0a-6586-4fa2-ad46-adee47089803",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 31,
+ "execution_start": 1610994786482,
+ "source_hash": "7009333a"
+ },
+ "outputs": [],
+ "source": [
+ "#building a particulare datafreme in order to be able to animate the plot\n",
+ "df=pd.DataFrame({})\n",
+ "b_df=np.array([])\n",
+ "x_df=np.array([])\n",
+ "y_df=np.array([])\n",
+ "for b in range(30,200,10):\n",
+ " bins, f_bins = distribution(b,dist_users_day)\n",
+ " f_bins=np.array(f_bins)\n",
+ "\n",
+ " x_df=np.concatenate((x_df,bins))\n",
+ " y_df=np.concatenate((y_df,f_bins))\n",
+ "\n",
+ " b_df=np.concatenate((b_df,b*np.ones(len(bins))))\n",
+ "\n",
+ "df['x']=x_df\n",
+ "df['y']=y_df\n",
+ "df['bins']=b_df.astype(int)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {
+ "cell_id": "00065-e1fd99d9-5192-4e3e-a5dd-667e04ccc268",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 161,
+ "execution_start": 1610994786524,
+ "source_hash": "35ab2460"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "hovertemplate": "bins=30 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 80262.56636467885,
+ 116704.62094788259,
+ 153146.67553108634,
+ 189588.7301142901,
+ 226030.78469749386,
+ 262472.83928069763,
+ 298914.8938639014,
+ 335356.9484471051,
+ 371799.0030303089,
+ 408241.0576135126,
+ 444683.11219671636,
+ 481125.1667799201,
+ 517567.22136312386,
+ 554009.2759463276,
+ 590451.3305295313,
+ 626893.3851127351,
+ 663335.4396959388,
+ 699777.4942791426,
+ 736219.5488623463,
+ 772661.6034455501,
+ 809103.6580287538,
+ 845545.7126119576,
+ 881987.7671951613,
+ 918429.8217783652,
+ 954871.876361569,
+ 991313.9309447728,
+ 1027755.9855279765,
+ 1064198.0401111804,
+ 1100640.094694384,
+ 1137082.149277588
+ ],
+ "xaxis": "x",
+ "y": [
+ 1768312,
+ 30212,
+ 208780,
+ 196256,
+ 129768,
+ 217764,
+ 91088,
+ 26836,
+ 44388,
+ 51508,
+ 12552,
+ 7248,
+ 95056,
+ 7908,
+ 8944,
+ 2272,
+ 9848,
+ 25516,
+ 6388,
+ 6460,
+ 17336,
+ 2132,
+ 11088,
+ 0,
+ 10028,
+ 0,
+ 0,
+ 1508,
+ 428,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "frames": [
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=30 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 80262.56636467885,
+ 116704.62094788259,
+ 153146.67553108634,
+ 189588.7301142901,
+ 226030.78469749386,
+ 262472.83928069763,
+ 298914.8938639014,
+ 335356.9484471051,
+ 371799.0030303089,
+ 408241.0576135126,
+ 444683.11219671636,
+ 481125.1667799201,
+ 517567.22136312386,
+ 554009.2759463276,
+ 590451.3305295313,
+ 626893.3851127351,
+ 663335.4396959388,
+ 699777.4942791426,
+ 736219.5488623463,
+ 772661.6034455501,
+ 809103.6580287538,
+ 845545.7126119576,
+ 881987.7671951613,
+ 918429.8217783652,
+ 954871.876361569,
+ 991313.9309447728,
+ 1027755.9855279765,
+ 1064198.0401111804,
+ 1100640.094694384,
+ 1137082.149277588
+ ],
+ "xaxis": "x",
+ "y": [
+ 1768312,
+ 30212,
+ 208780,
+ 196256,
+ 129768,
+ 217764,
+ 91088,
+ 26836,
+ 44388,
+ 51508,
+ 12552,
+ 7248,
+ 95056,
+ 7908,
+ 8944,
+ 2272,
+ 9848,
+ 25516,
+ 6388,
+ 6460,
+ 17336,
+ 2132,
+ 11088,
+ 0,
+ 10028,
+ 0,
+ 0,
+ 1508,
+ 428,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "30"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=40 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 75707.30954177838,
+ 103038.85047918119,
+ 130370.39141658403,
+ 157701.93235398683,
+ 185033.47329138964,
+ 212365.01422879245,
+ 239696.5551661953,
+ 267028.09610359813,
+ 294359.6370410009,
+ 321691.17797840375,
+ 349022.7189158065,
+ 376354.25985320937,
+ 403685.80079061224,
+ 431017.341728015,
+ 458348.88266541786,
+ 485680.4236028206,
+ 513011.9645402235,
+ 540343.5054776263,
+ 567675.0464150291,
+ 595006.5873524318,
+ 622338.1282898347,
+ 649669.6692272376,
+ 677001.2101646403,
+ 704332.7511020432,
+ 731664.2920394461,
+ 758995.8329768488,
+ 786327.3739142516,
+ 813658.9148516544,
+ 840990.4557890573,
+ 868321.99672646,
+ 895653.5376638628,
+ 922985.0786012657,
+ 950316.6195386685,
+ 977648.1604760713,
+ 1004979.7014134742,
+ 1032311.242350877,
+ 1059642.7832882798,
+ 1086974.3242256825,
+ 1114305.8651630855,
+ 1141637.4061004883
+ ],
+ "xaxis": "x",
+ "y": [
+ 1532876,
+ 235436,
+ 141464,
+ 97528,
+ 171384,
+ 68080,
+ 93120,
+ 211204,
+ 85296,
+ 22768,
+ 17836,
+ 36412,
+ 47572,
+ 12684,
+ 3804,
+ 7248,
+ 95056,
+ 7908,
+ 0,
+ 8944,
+ 2272,
+ 3492,
+ 6356,
+ 25516,
+ 6388,
+ 0,
+ 23796,
+ 0,
+ 2132,
+ 5112,
+ 5976,
+ 0,
+ 0,
+ 10028,
+ 0,
+ 0,
+ 368,
+ 1568,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "40"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=50 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 72974.1554480381,
+ 94839.38819796036,
+ 116704.62094788259,
+ 138569.85369780485,
+ 160435.0864477271,
+ 182300.31919764937,
+ 204165.5519475716,
+ 226030.78469749386,
+ 247896.01744741612,
+ 269761.2501973384,
+ 291626.4829472606,
+ 313491.7156971828,
+ 335356.9484471051,
+ 357222.1811970273,
+ 379087.41394694964,
+ 400952.64669687185,
+ 422817.87944679416,
+ 444683.11219671636,
+ 466548.3449466387,
+ 488413.5776965609,
+ 510278.81044648314,
+ 532144.0431964054,
+ 554009.2759463277,
+ 575874.5086962499,
+ 597739.7414461721,
+ 619604.9741960943,
+ 641470.2069460166,
+ 663335.439695939,
+ 685200.6724458612,
+ 707065.9051957834,
+ 728931.1379457057,
+ 750796.370695628,
+ 772661.6034455502,
+ 794526.8361954724,
+ 816392.0689453946,
+ 838257.3016953169,
+ 860122.5344452392,
+ 881987.7671951614,
+ 903852.9999450836,
+ 925718.232695006,
+ 947583.4654449283,
+ 969448.6981948505,
+ 991313.9309447727,
+ 1013179.1636946949,
+ 1035044.3964446172,
+ 1056909.6291945395,
+ 1078774.8619444617,
+ 1100640.094694384,
+ 1122505.327444306,
+ 1144370.5601942285
+ ],
+ "xaxis": "x",
+ "y": [
+ 1215652,
+ 552660,
+ 30212,
+ 111252,
+ 97528,
+ 171384,
+ 42716,
+ 66864,
+ 257036,
+ 5788,
+ 66204,
+ 27328,
+ 24392,
+ 29024,
+ 15364,
+ 46156,
+ 9660,
+ 8244,
+ 0,
+ 7248,
+ 95056,
+ 4580,
+ 3328,
+ 8944,
+ 0,
+ 2272,
+ 0,
+ 9848,
+ 0,
+ 25516,
+ 6388,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 2132,
+ 0,
+ 11088,
+ 0,
+ 0,
+ 0,
+ 10028,
+ 0,
+ 0,
+ 0,
+ 368,
+ 1140,
+ 428,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "50"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=60 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 71152.05271887791,
+ 89373.08001047978,
+ 107594.10730208165,
+ 125815.13459368353,
+ 144036.1618852854,
+ 162257.18917688727,
+ 180478.21646848918,
+ 198699.24376009105,
+ 216920.27105169292,
+ 235141.2983432948,
+ 253362.3256348967,
+ 271583.35292649857,
+ 289804.38021810044,
+ 308025.4075097023,
+ 326246.4348013042,
+ 344467.46209290606,
+ 362688.48938450794,
+ 380909.5166761098,
+ 399130.5439677117,
+ 417351.57125931355,
+ 435572.5985509154,
+ 453793.6258425173,
+ 472014.6531341192,
+ 490235.6804257211,
+ 508456.707717323,
+ 526677.7350089249,
+ 544898.7623005267,
+ 563119.7895921286,
+ 581340.8168837305,
+ 599561.8441753323,
+ 617782.8714669342,
+ 636003.8987585361,
+ 654224.926050138,
+ 672445.9533417398,
+ 690666.9806333417,
+ 708888.0079249436,
+ 727109.0352165455,
+ 745330.0625081473,
+ 763551.0897997492,
+ 781772.1170913511,
+ 799993.144382953,
+ 818214.1716745548,
+ 836435.1989661567,
+ 854656.2262577586,
+ 872877.2535493604,
+ 891098.2808409623,
+ 909319.3081325642,
+ 927540.3354241662,
+ 945761.362715768,
+ 963982.3900073699,
+ 982203.4172989718,
+ 1000424.4445905737,
+ 1018645.4718821755,
+ 1036866.4991737774,
+ 1055087.5264653792,
+ 1073308.5537569812,
+ 1091529.5810485831,
+ 1109750.608340185,
+ 1127971.6356317867,
+ 1146192.6629233886
+ ],
+ "xaxis": "x",
+ "y": [
+ 1215652,
+ 552660,
+ 0,
+ 30212,
+ 111252,
+ 97528,
+ 171384,
+ 24872,
+ 43208,
+ 86560,
+ 211976,
+ 5788,
+ 39844,
+ 51244,
+ 16976,
+ 9860,
+ 29024,
+ 15364,
+ 43752,
+ 7756,
+ 8748,
+ 3804,
+ 0,
+ 7248,
+ 95056,
+ 0,
+ 7908,
+ 0,
+ 8944,
+ 0,
+ 2272,
+ 0,
+ 3492,
+ 6356,
+ 25516,
+ 0,
+ 6388,
+ 0,
+ 0,
+ 6460,
+ 17336,
+ 0,
+ 2132,
+ 0,
+ 5112,
+ 5976,
+ 0,
+ 0,
+ 0,
+ 10028,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 1140,
+ 428,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "60"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=70 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 69850.55076947778,
+ 85468.57416227939,
+ 101086.597555081,
+ 116704.6209478826,
+ 132322.64434068423,
+ 147940.6677334858,
+ 163558.69112628745,
+ 179176.71451908903,
+ 194794.73791189067,
+ 210412.76130469225,
+ 226030.7846974939,
+ 241648.80809029547,
+ 257266.83148309708,
+ 272884.8548758987,
+ 288502.8782687003,
+ 304120.90166150196,
+ 319738.92505430355,
+ 335356.9484471051,
+ 350974.97183990676,
+ 366592.99523270834,
+ 382211.01862551,
+ 397829.04201831156,
+ 413447.0654111132,
+ 429065.0888039148,
+ 444683.1121967164,
+ 460301.135589518,
+ 475919.15898231964,
+ 491537.1823751212,
+ 507155.20576792286,
+ 522773.22916072444,
+ 538391.2525535261,
+ 554009.2759463277,
+ 569627.2993391294,
+ 585245.322731931,
+ 600863.3461247325,
+ 616481.369517534,
+ 632099.3929103357,
+ 647717.4163031373,
+ 663335.439695939,
+ 678953.4630887406,
+ 694571.4864815422,
+ 710189.5098743439,
+ 725807.5332671454,
+ 741425.5566599469,
+ 757043.5800527486,
+ 772661.6034455502,
+ 788279.6268383518,
+ 803897.6502311535,
+ 819515.6736239551,
+ 835133.6970167567,
+ 850751.7204095583,
+ 866369.7438023598,
+ 881987.7671951614,
+ 897605.7905879631,
+ 913223.8139807647,
+ 928841.8373735663,
+ 944459.860766368,
+ 960077.8841591696,
+ 975695.9075519711,
+ 991313.9309447727,
+ 1006931.9543375743,
+ 1022549.977730376,
+ 1038168.0011231776,
+ 1053786.0245159792,
+ 1069404.0479087809,
+ 1085022.0713015825,
+ 1100640.094694384,
+ 1116258.1180871855,
+ 1131876.1414799872,
+ 1147494.1648727888
+ ],
+ "xaxis": "x",
+ "y": [
+ 1215652,
+ 552660,
+ 0,
+ 30212,
+ 72980,
+ 85264,
+ 50536,
+ 171384,
+ 24872,
+ 43208,
+ 41500,
+ 49000,
+ 213824,
+ 0,
+ 39844,
+ 45452,
+ 8236,
+ 24392,
+ 2000,
+ 37616,
+ 4772,
+ 43752,
+ 3820,
+ 12684,
+ 0,
+ 3804,
+ 0,
+ 7248,
+ 95056,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 8944,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 3492,
+ 6356,
+ 25516,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 5112,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 1140,
+ 428,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "70"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=80 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 68874.42430742767,
+ 82540.19477612908,
+ 96205.9652448305,
+ 109871.7357135319,
+ 123537.50618223331,
+ 137203.2766509347,
+ 150869.04711963615,
+ 164534.81758833752,
+ 178200.58805703896,
+ 191866.35852574033,
+ 205532.12899444177,
+ 219197.89946314317,
+ 232863.66993184458,
+ 246529.440400546,
+ 260195.2108692474,
+ 273860.9813379488,
+ 287526.7518066502,
+ 301192.52227535157,
+ 314858.29274405306,
+ 328524.06321275444,
+ 342189.8336814558,
+ 355855.60415015725,
+ 369521.3746188587,
+ 383187.14508756006,
+ 396852.9155562615,
+ 410518.6860249629,
+ 424184.4564936643,
+ 437850.2269623657,
+ 451515.9974310671,
+ 465181.76789976854,
+ 478847.5383684699,
+ 492513.3088371713,
+ 506179.0793058728,
+ 519844.84977457416,
+ 533510.6202432755,
+ 547176.390711977,
+ 560842.1611806784,
+ 574507.9316493798,
+ 588173.7021180812,
+ 601839.4725867825,
+ 615505.243055484,
+ 629171.0135241855,
+ 642836.7839928869,
+ 656502.5544615883,
+ 670168.3249302896,
+ 683834.095398991,
+ 697499.8658676924,
+ 711165.6363363939,
+ 724831.4068050954,
+ 738497.1772737968,
+ 752162.9477424981,
+ 765828.7182111995,
+ 779494.4886799009,
+ 793160.2591486023,
+ 806826.0296173036,
+ 820491.8000860051,
+ 834157.5705547066,
+ 847823.341023408,
+ 861489.1114921094,
+ 875154.8819608107,
+ 888820.6524295121,
+ 902486.4228982135,
+ 916152.193366915,
+ 929817.9638356165,
+ 943483.7343043179,
+ 957149.5047730192,
+ 970815.2752417206,
+ 984481.045710422,
+ 998146.8161791234,
+ 1011812.5866478248,
+ 1025478.3571165263,
+ 1039144.1275852277,
+ 1052809.8980539292,
+ 1066475.6685226304,
+ 1080141.438991332,
+ 1093807.209460033,
+ 1107472.9799287347,
+ 1121138.7503974363,
+ 1134804.5208661375,
+ 1148470.291334839
+ ],
+ "xaxis": "x",
+ "y": [
+ 1215652,
+ 317224,
+ 235436,
+ 0,
+ 30212,
+ 111252,
+ 46992,
+ 50536,
+ 107280,
+ 64104,
+ 36864,
+ 31216,
+ 45868,
+ 47252,
+ 211204,
+ 0,
+ 39844,
+ 45452,
+ 5792,
+ 16976,
+ 9860,
+ 7976,
+ 31640,
+ 4772,
+ 43752,
+ 3820,
+ 8244,
+ 4440,
+ 3804,
+ 0,
+ 0,
+ 7248,
+ 95056,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 3492,
+ 6356,
+ 0,
+ 25516,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 5112,
+ 5976,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 10028,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 1140,
+ 428,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "80"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=90 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 68115.21483694427,
+ 80262.56636467885,
+ 92409.91789241343,
+ 104557.26942014802,
+ 116704.6209478826,
+ 128851.97247561718,
+ 140999.32400335176,
+ 153146.67553108637,
+ 165294.02705882094,
+ 177441.37858655554,
+ 189588.7301142901,
+ 201736.08164202468,
+ 213883.4331697593,
+ 226030.7846974939,
+ 238178.13622522846,
+ 250325.48775296303,
+ 262472.83928069763,
+ 274620.1908084322,
+ 286767.5423361668,
+ 298914.8938639014,
+ 311062.245391636,
+ 323209.5969193706,
+ 335356.9484471051,
+ 347504.2999748397,
+ 359651.6515025743,
+ 371799.0030303089,
+ 383946.3545580435,
+ 396093.7060857781,
+ 408241.0576135126,
+ 420388.4091412473,
+ 432535.7606689818,
+ 444683.11219671636,
+ 456830.463724451,
+ 468977.81525218557,
+ 481125.1667799201,
+ 493272.51830765477,
+ 505419.8698353893,
+ 517567.2213631239,
+ 529714.5728908584,
+ 541861.9244185931,
+ 554009.2759463277,
+ 566156.6274740621,
+ 578303.9790017968,
+ 590451.3305295315,
+ 602598.682057266,
+ 614746.0335850006,
+ 626893.3851127352,
+ 639040.7366404698,
+ 651188.0881682043,
+ 663335.439695939,
+ 675482.7912236735,
+ 687630.142751408,
+ 699777.4942791427,
+ 711924.8458068772,
+ 724072.1973346118,
+ 736219.5488623464,
+ 748366.900390081,
+ 760514.2519178155,
+ 772661.6034455502,
+ 784808.9549732849,
+ 796956.3065010194,
+ 809103.6580287539,
+ 821251.0095564886,
+ 833398.3610842231,
+ 845545.7126119577,
+ 857693.0641396923,
+ 869840.4156674269,
+ 881987.7671951614,
+ 894135.1187228961,
+ 906282.4702506306,
+ 918429.8217783652,
+ 930577.1733060998,
+ 942724.5248338344,
+ 954871.8763615689,
+ 967019.2278893036,
+ 979166.5794170381,
+ 991313.9309447727,
+ 1003461.2824725073,
+ 1015608.6340002419,
+ 1027755.9855279764,
+ 1039903.3370557111,
+ 1052050.6885834457,
+ 1064198.0401111802,
+ 1076345.3916389148,
+ 1088492.7431666495,
+ 1100640.094694384,
+ 1112787.4462221186,
+ 1124934.7977498532,
+ 1137082.149277588,
+ 1149229.5008053223
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 620236,
+ 552660,
+ 0,
+ 30212,
+ 0,
+ 111252,
+ 46992,
+ 50536,
+ 107280,
+ 64104,
+ 24872,
+ 43208,
+ 27496,
+ 59064,
+ 34596,
+ 183168,
+ 0,
+ 39844,
+ 33744,
+ 17500,
+ 14100,
+ 10392,
+ 2344,
+ 27584,
+ 12032,
+ 4772,
+ 43752,
+ 2404,
+ 5352,
+ 8748,
+ 0,
+ 3804,
+ 0,
+ 472,
+ 6776,
+ 95056,
+ 0,
+ 0,
+ 7908,
+ 0,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 3492,
+ 6356,
+ 0,
+ 25516,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 6460,
+ 17336,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 5112,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 10028,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 1140,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "90"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=100 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 67507.84726055754,
+ 78440.46363551867,
+ 89373.08001047978,
+ 100305.69638544091,
+ 111238.31276040204,
+ 122170.92913536317,
+ 133103.5455103243,
+ 144036.1618852854,
+ 154968.77826024656,
+ 165901.39463520766,
+ 176834.01101016882,
+ 187766.62738512992,
+ 198699.24376009102,
+ 209631.86013505218,
+ 220564.47651001328,
+ 231497.09288497444,
+ 242429.70925993554,
+ 253362.3256348967,
+ 264294.94200985786,
+ 275227.55838481896,
+ 286160.17475978006,
+ 297092.79113474116,
+ 308025.40750970226,
+ 318958.0238846634,
+ 329890.6402596246,
+ 340823.2566345857,
+ 351755.8730095468,
+ 362688.48938450794,
+ 373621.1057594691,
+ 384553.7221344302,
+ 395486.3385093913,
+ 406418.95488435245,
+ 417351.57125931355,
+ 428284.1876342747,
+ 439216.8040092358,
+ 450149.4203841969,
+ 461082.0367591581,
+ 472014.65313411923,
+ 482947.26950908033,
+ 493879.88588404143,
+ 504812.5022590026,
+ 515745.1186339637,
+ 526677.7350089249,
+ 537610.351383886,
+ 548542.9677588472,
+ 559475.5841338083,
+ 570408.2005087694,
+ 581340.8168837305,
+ 592273.4332586916,
+ 603206.0496336527,
+ 614138.6660086138,
+ 625071.2823835749,
+ 636003.8987585361,
+ 646936.5151334973,
+ 657869.1315084584,
+ 668801.7478834195,
+ 679734.3642583806,
+ 690666.9806333417,
+ 701599.5970083028,
+ 712532.2133832639,
+ 723464.829758225,
+ 734397.4461331862,
+ 745330.0625081474,
+ 756262.6788831085,
+ 767195.2952580696,
+ 778127.9116330307,
+ 789060.5280079918,
+ 799993.144382953,
+ 810925.760757914,
+ 821858.3771328751,
+ 832790.9935078364,
+ 843723.6098827976,
+ 854656.2262577587,
+ 865588.8426327198,
+ 876521.4590076809,
+ 887454.075382642,
+ 898386.6917576031,
+ 909319.3081325642,
+ 920251.9245075253,
+ 931184.5408824865,
+ 942117.1572574477,
+ 953049.7736324088,
+ 963982.3900073699,
+ 974915.006382331,
+ 985847.6227572921,
+ 996780.2391322532,
+ 1007712.8555072143,
+ 1018645.4718821754,
+ 1029578.0882571365,
+ 1040510.7046320977,
+ 1051443.321007059,
+ 1062375.93738202,
+ 1073308.5537569812,
+ 1084241.1701319423,
+ 1095173.7865069034,
+ 1106106.4028818645,
+ 1117039.0192568256,
+ 1127971.635631787,
+ 1138904.252006748,
+ 1149836.868381709
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 620236,
+ 552660,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 111252,
+ 46992,
+ 50536,
+ 107280,
+ 64104,
+ 24872,
+ 17844,
+ 25364,
+ 41500,
+ 49000,
+ 208036,
+ 5788,
+ 0,
+ 31144,
+ 35060,
+ 24884,
+ 2444,
+ 14532,
+ 9860,
+ 2000,
+ 27024,
+ 10592,
+ 4772,
+ 43752,
+ 2404,
+ 1416,
+ 8244,
+ 4440,
+ 3804,
+ 0,
+ 0,
+ 472,
+ 6776,
+ 95056,
+ 0,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 3492,
+ 6356,
+ 0,
+ 0,
+ 25516,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 5112,
+ 5976,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 1140,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "100"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=110 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 67010.91015260476,
+ 76949.65231166032,
+ 86888.3944707159,
+ 96827.13662977147,
+ 106765.87878882703,
+ 116704.6209478826,
+ 126643.36310693818,
+ 136582.10526599374,
+ 146520.84742504932,
+ 156459.5895841049,
+ 166398.33174316044,
+ 176337.07390221604,
+ 186275.8160612716,
+ 196214.55822032713,
+ 206153.30037938274,
+ 216092.04253843828,
+ 226030.7846974939,
+ 235969.52685654943,
+ 245908.269015605,
+ 255847.01117466058,
+ 265785.7533337162,
+ 275724.49549277173,
+ 285663.2376518273,
+ 295601.9798108828,
+ 305540.72196993843,
+ 315479.46412899403,
+ 325418.2062880496,
+ 335356.9484471051,
+ 345295.6906061607,
+ 355234.4327652163,
+ 365173.1749242719,
+ 375111.9170833274,
+ 385050.659242383,
+ 394989.4014014385,
+ 404928.1435604941,
+ 414866.8857195497,
+ 424805.6278786053,
+ 434744.3700376608,
+ 444683.11219671636,
+ 454621.85435577197,
+ 464560.5965148276,
+ 474499.3386738831,
+ 484438.08083293866,
+ 494376.8229919942,
+ 504315.5651510498,
+ 514254.3073101054,
+ 524193.04946916096,
+ 534131.7916282166,
+ 544070.5337872722,
+ 554009.2759463277,
+ 563948.0181053833,
+ 573886.7602644388,
+ 583825.5024234944,
+ 593764.2445825499,
+ 603702.9867416054,
+ 613641.728900661,
+ 623580.4710597167,
+ 633519.2132187723,
+ 643457.9553778279,
+ 653396.6975368834,
+ 663335.439695939,
+ 673274.1818549945,
+ 683212.92401405,
+ 693151.6661731056,
+ 703090.4083321611,
+ 713029.1504912167,
+ 722967.8926502723,
+ 732906.634809328,
+ 742845.3769683836,
+ 752784.1191274391,
+ 762722.8612864946,
+ 772661.6034455502,
+ 782600.3456046057,
+ 792539.0877636613,
+ 802477.8299227168,
+ 812416.5720817724,
+ 822355.314240828,
+ 832294.0563998837,
+ 842232.7985589392,
+ 852171.5407179948,
+ 862110.2828770503,
+ 872049.0250361059,
+ 881987.7671951614,
+ 891926.509354217,
+ 901865.2515132725,
+ 911803.9936723281,
+ 921742.7358313837,
+ 931681.4779904394,
+ 941620.2201494949,
+ 951558.9623085505,
+ 961497.704467606,
+ 971436.4466266616,
+ 981375.1887857171,
+ 991313.9309447727,
+ 1001252.6731038282,
+ 1011191.4152628839,
+ 1021130.1574219395,
+ 1031068.8995809951,
+ 1041007.6417400506,
+ 1050946.3838991062,
+ 1060885.1260581617,
+ 1070823.8682172173,
+ 1080762.6103762728,
+ 1090701.3525353284,
+ 1100640.094694384,
+ 1110578.8368534395,
+ 1120517.5790124952,
+ 1130456.3211715508,
+ 1140395.0633306063,
+ 1150333.8054896619
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 620236,
+ 498828,
+ 53832,
+ 0,
+ 0,
+ 30212,
+ 72980,
+ 38272,
+ 66600,
+ 30928,
+ 107280,
+ 64104,
+ 7080,
+ 29784,
+ 31216,
+ 27496,
+ 28416,
+ 37208,
+ 205416,
+ 5788,
+ 0,
+ 31144,
+ 35060,
+ 19092,
+ 5792,
+ 16976,
+ 7516,
+ 2344,
+ 2000,
+ 27024,
+ 10592,
+ 4772,
+ 43752,
+ 0,
+ 3820,
+ 3936,
+ 8748,
+ 0,
+ 3804,
+ 0,
+ 0,
+ 2600,
+ 4648,
+ 95056,
+ 0,
+ 0,
+ 0,
+ 7908,
+ 0,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 6356,
+ 0,
+ 25516,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 5112,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 1140,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "110"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=120 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 66596.79589597744,
+ 75707.30954177838,
+ 84817.82318757931,
+ 93928.33683338025,
+ 103038.85047918119,
+ 112149.36412498212,
+ 121259.87777078307,
+ 130370.391416584,
+ 139480.90506238493,
+ 148591.41870818587,
+ 157701.9323539868,
+ 166812.44599978777,
+ 175922.9596455887,
+ 185033.47329138964,
+ 194143.98693719058,
+ 203254.50058299152,
+ 212365.01422879245,
+ 221475.5278745934,
+ 230586.04152039433,
+ 239696.55516619526,
+ 248807.0688119962,
+ 257917.58245779714,
+ 267028.0961035981,
+ 276138.609749399,
+ 285249.1233952,
+ 294359.6370410009,
+ 303470.1506868019,
+ 312580.66433260276,
+ 321691.17797840375,
+ 330801.6916242046,
+ 339912.2052700056,
+ 349022.7189158065,
+ 358133.2325616075,
+ 367243.7462074084,
+ 376354.25985320937,
+ 385464.77349901025,
+ 394575.28714481124,
+ 403685.8007906121,
+ 412796.3144364131,
+ 421906.828082214,
+ 431017.341728015,
+ 440127.85537381587,
+ 449238.36901961686,
+ 458348.88266541774,
+ 467459.39631121873,
+ 476569.9099570196,
+ 485680.4236028206,
+ 494790.93724862154,
+ 503901.4508944225,
+ 513011.9645402235,
+ 522122.47818602435,
+ 531232.9918318253,
+ 540343.5054776262,
+ 549454.0191234272,
+ 558564.5327692281,
+ 567675.0464150291,
+ 576785.56006083,
+ 585896.073706631,
+ 595006.5873524318,
+ 604117.1009982327,
+ 613227.6146440337,
+ 622338.1282898347,
+ 631448.6419356356,
+ 640559.1555814365,
+ 649669.6692272375,
+ 658780.1828730385,
+ 667890.6965188395,
+ 677001.2101646403,
+ 686111.7238104412,
+ 695222.2374562422,
+ 704332.7511020432,
+ 713443.2647478441,
+ 722553.778393645,
+ 731664.292039446,
+ 740774.805685247,
+ 749885.3193310478,
+ 758995.8329768487,
+ 768106.3466226497,
+ 777216.8602684507,
+ 786327.3739142516,
+ 795437.8875600524,
+ 804548.4012058534,
+ 813658.9148516544,
+ 822769.4284974553,
+ 831879.9421432562,
+ 840990.4557890572,
+ 850100.9694348582,
+ 859211.4830806591,
+ 868321.9967264599,
+ 877432.5103722609,
+ 886543.0240180619,
+ 895653.5376638628,
+ 904764.0513096637,
+ 913874.5649554647,
+ 922985.0786012657,
+ 932095.5922470667,
+ 941206.1058928675,
+ 950316.6195386684,
+ 959427.1331844694,
+ 968537.6468302704,
+ 977648.1604760713,
+ 986758.6741218722,
+ 995869.1877676732,
+ 1004979.7014134742,
+ 1014090.215059275,
+ 1023200.7287050759,
+ 1032311.2423508769,
+ 1041421.7559966779,
+ 1050532.2696424788,
+ 1059642.7832882795,
+ 1068753.2969340808,
+ 1077863.8105798815,
+ 1086974.3242256825,
+ 1096084.8378714835,
+ 1105195.3515172843,
+ 1114305.8651630855,
+ 1123416.3788088863,
+ 1132526.8924546873,
+ 1141637.4061004883,
+ 1150747.919746289
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 620236,
+ 317224,
+ 235436,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 111252,
+ 0,
+ 66600,
+ 30928,
+ 72864,
+ 98520,
+ 0,
+ 24872,
+ 43208,
+ 0,
+ 41500,
+ 45060,
+ 6560,
+ 205416,
+ 5788,
+ 0,
+ 21876,
+ 17968,
+ 45452,
+ 5792,
+ 2444,
+ 14532,
+ 9860,
+ 0,
+ 7976,
+ 21048,
+ 10592,
+ 4772,
+ 43752,
+ 0,
+ 3820,
+ 3936,
+ 7680,
+ 1068,
+ 3804,
+ 0,
+ 0,
+ 0,
+ 2600,
+ 4648,
+ 0,
+ 95056,
+ 0,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 6356,
+ 0,
+ 0,
+ 25516,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 6460,
+ 17336,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 5112,
+ 0,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 10028,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 1140,
+ 0,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "120"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=130 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 66246.3915249851,
+ 74656.09642880135,
+ 83065.8013326176,
+ 91475.50623643385,
+ 99885.2111402501,
+ 108294.91604406635,
+ 116704.6209478826,
+ 125114.32585169886,
+ 133524.0307555151,
+ 141933.73565933137,
+ 150343.4405631476,
+ 158753.14546696388,
+ 167162.8503707801,
+ 175572.55527459638,
+ 183982.2601784126,
+ 192391.96508222888,
+ 200801.6699860451,
+ 209211.37488986138,
+ 217621.0797936776,
+ 226030.7846974939,
+ 234440.4896013101,
+ 242850.1945051264,
+ 251259.8994089426,
+ 259669.6043127589,
+ 268079.3092165751,
+ 276489.0141203914,
+ 284898.7190242076,
+ 293308.4239280239,
+ 301718.1288318401,
+ 310127.8337356564,
+ 318537.5386394726,
+ 326947.2435432889,
+ 335356.9484471051,
+ 343766.65335092135,
+ 352176.3582547377,
+ 360586.0631585539,
+ 368995.76806237013,
+ 377405.47296618635,
+ 385815.1778700027,
+ 394224.8827738189,
+ 402634.58767763514,
+ 411044.29258145136,
+ 419453.9974852677,
+ 427863.7023890839,
+ 436273.40729290014,
+ 444683.11219671636,
+ 453092.8171005327,
+ 461502.5220043489,
+ 469912.22690816515,
+ 478321.93181198137,
+ 486731.6367157977,
+ 495141.34161961393,
+ 503551.04652343015,
+ 511960.7514272464,
+ 520370.45633106265,
+ 528780.1612348789,
+ 537189.8661386952,
+ 545599.5710425114,
+ 554009.2759463277,
+ 562418.9808501439,
+ 570828.6857539602,
+ 579238.3906577765,
+ 587648.0955615926,
+ 596057.800465409,
+ 604467.5053692252,
+ 612877.2102730414,
+ 621286.9151768577,
+ 629696.620080674,
+ 638106.3249844902,
+ 646516.0298883065,
+ 654925.7347921227,
+ 663335.439695939,
+ 671745.1445997552,
+ 680154.8495035714,
+ 688564.5544073877,
+ 696974.259311204,
+ 705383.9642150202,
+ 713793.6691188365,
+ 722203.3740226527,
+ 730613.078926469,
+ 739022.7838302852,
+ 747432.4887341014,
+ 755842.1936379177,
+ 764251.898541734,
+ 772661.6034455502,
+ 781071.3083493665,
+ 789481.0132531828,
+ 797890.718156999,
+ 806300.4230608152,
+ 814710.1279646314,
+ 823119.8328684478,
+ 831529.537772264,
+ 839939.2426760802,
+ 848348.9475798965,
+ 856758.6524837128,
+ 865168.357387529,
+ 873578.0622913452,
+ 881987.7671951614,
+ 890397.4720989778,
+ 898807.177002794,
+ 907216.8819066102,
+ 915626.5868104266,
+ 924036.2917142428,
+ 932445.996618059,
+ 940855.7015218752,
+ 949265.4064256914,
+ 957675.1113295078,
+ 966084.816233324,
+ 974494.5211371402,
+ 982904.2260409566,
+ 991313.9309447728,
+ 999723.635848589,
+ 1008133.3407524052,
+ 1016543.0456562215,
+ 1024952.7505600378,
+ 1033362.455463854,
+ 1041772.1603676702,
+ 1050181.8652714866,
+ 1058591.5701753027,
+ 1067001.275079119,
+ 1075410.9799829354,
+ 1083820.6848867515,
+ 1092230.3897905678,
+ 1100640.094694384,
+ 1109049.7995982002,
+ 1117459.5045020166,
+ 1125869.209405833,
+ 1134278.914309649,
+ 1142688.6192134654,
+ 1151098.3241172815
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 620236,
+ 317224,
+ 235436,
+ 0,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 111252,
+ 0,
+ 66600,
+ 30928,
+ 7716,
+ 163668,
+ 0,
+ 24872,
+ 11992,
+ 31216,
+ 27496,
+ 14004,
+ 45060,
+ 34596,
+ 183168,
+ 0,
+ 0,
+ 21876,
+ 17968,
+ 36288,
+ 14956,
+ 0,
+ 16976,
+ 7516,
+ 2344,
+ 2000,
+ 25584,
+ 12032,
+ 0,
+ 4772,
+ 43752,
+ 0,
+ 2404,
+ 1416,
+ 8244,
+ 4440,
+ 0,
+ 3804,
+ 0,
+ 0,
+ 0,
+ 2600,
+ 4648,
+ 0,
+ 95056,
+ 0,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 0,
+ 6356,
+ 0,
+ 0,
+ 25516,
+ 0,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 0,
+ 5112,
+ 0,
+ 5976,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 0,
+ 1140,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "130"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=140 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 65946.04492127738,
+ 73755.05661767817,
+ 81564.06831407899,
+ 89373.08001047978,
+ 97182.0917068806,
+ 104991.10340328139,
+ 112800.11509968221,
+ 120609.126796083,
+ 128418.13849248382,
+ 136227.15018888464,
+ 144036.1618852854,
+ 151845.17358168622,
+ 159654.18527808704,
+ 167463.19697448786,
+ 175272.20867088862,
+ 183081.22036728944,
+ 190890.23206369026,
+ 198699.24376009108,
+ 206508.25545649184,
+ 214317.26715289266,
+ 222126.27884929348,
+ 229935.2905456943,
+ 237744.30224209506,
+ 245553.31393849588,
+ 253362.3256348967,
+ 261171.3373312975,
+ 268980.3490276983,
+ 276789.3607240991,
+ 284598.3724204999,
+ 292407.38411690074,
+ 300216.39581330155,
+ 308025.4075097023,
+ 315834.41920610314,
+ 323643.43090250395,
+ 331452.4425989047,
+ 339261.45429530554,
+ 347070.46599170635,
+ 354879.4776881072,
+ 362688.48938450794,
+ 370497.50108090875,
+ 378306.5127773096,
+ 386115.5244737104,
+ 393924.53617011115,
+ 401733.547866512,
+ 409542.5595629128,
+ 417351.5712593136,
+ 425160.5829557144,
+ 432969.5946521152,
+ 440778.606348516,
+ 448587.61804491683,
+ 456396.6297413176,
+ 464205.6414377184,
+ 472014.65313411923,
+ 479823.66483052005,
+ 487632.6765269208,
+ 495441.68822332163,
+ 503250.69991972245,
+ 511059.71161612327,
+ 518868.72331252403,
+ 526677.7350089249,
+ 534486.7467053257,
+ 542295.7584017265,
+ 550104.7700981273,
+ 557913.7817945281,
+ 565722.793490929,
+ 573531.8051873298,
+ 581340.8168837305,
+ 589149.8285801313,
+ 596958.8402765321,
+ 604767.8519729328,
+ 612576.8636693336,
+ 620385.8753657344,
+ 628194.8870621353,
+ 636003.8987585361,
+ 643812.9104549369,
+ 651621.9221513377,
+ 659430.9338477385,
+ 667239.9455441394,
+ 675048.9572405402,
+ 682857.968936941,
+ 690666.9806333418,
+ 698475.9923297426,
+ 706285.0040261435,
+ 714094.0157225443,
+ 721903.027418945,
+ 729712.0391153457,
+ 737521.0508117465,
+ 745330.0625081473,
+ 753139.0742045481,
+ 760948.085900949,
+ 768757.0975973498,
+ 776566.1092937506,
+ 784375.1209901514,
+ 792184.1326865522,
+ 799993.1443829531,
+ 807802.1560793539,
+ 815611.1677757547,
+ 823420.1794721555,
+ 831229.1911685563,
+ 839038.2028649572,
+ 846847.2145613579,
+ 854656.2262577586,
+ 862465.2379541594,
+ 870274.2496505602,
+ 878083.261346961,
+ 885892.2730433618,
+ 893701.2847397627,
+ 901510.2964361635,
+ 909319.3081325643,
+ 917128.3198289651,
+ 924937.3315253659,
+ 932746.3432217668,
+ 940555.3549181676,
+ 948364.3666145684,
+ 956173.3783109692,
+ 963982.39000737,
+ 971791.4017037707,
+ 979600.4134001714,
+ 987409.4250965723,
+ 995218.4367929731,
+ 1003027.4484893739,
+ 1010836.4601857747,
+ 1018645.4718821755,
+ 1026454.4835785764,
+ 1034263.4952749772,
+ 1042072.506971378,
+ 1049881.518667779,
+ 1057690.5303641795,
+ 1065499.5420605806,
+ 1073308.5537569812,
+ 1081117.5654533822,
+ 1088926.5771497828,
+ 1096735.5888461836,
+ 1104544.6005425844,
+ 1112353.6122389853,
+ 1120162.623935386,
+ 1127971.635631787,
+ 1135780.6473281877,
+ 1143589.6590245883,
+ 1151398.6707209894
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 620236,
+ 0,
+ 552660,
+ 0,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 72980,
+ 38272,
+ 46992,
+ 19608,
+ 30928,
+ 7716,
+ 163668,
+ 0,
+ 24872,
+ 11992,
+ 31216,
+ 0,
+ 41500,
+ 14412,
+ 34588,
+ 208036,
+ 5788,
+ 0,
+ 0,
+ 21876,
+ 17968,
+ 33744,
+ 11708,
+ 5792,
+ 2444,
+ 14532,
+ 9860,
+ 0,
+ 2000,
+ 25584,
+ 12032,
+ 0,
+ 4772,
+ 43752,
+ 0,
+ 2404,
+ 1416,
+ 3936,
+ 8748,
+ 0,
+ 0,
+ 3804,
+ 0,
+ 0,
+ 0,
+ 2600,
+ 4648,
+ 0,
+ 95056,
+ 0,
+ 0,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 0,
+ 3484,
+ 5460,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 0,
+ 6356,
+ 0,
+ 0,
+ 25516,
+ 0,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 0,
+ 5112,
+ 0,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 1140,
+ 0,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "140"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=150 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 65685.74453139734,
+ 72974.1554480381,
+ 80262.56636467885,
+ 87550.9772813196,
+ 94839.38819796035,
+ 102127.7991146011,
+ 109416.21003124185,
+ 116704.6209478826,
+ 123993.03186452335,
+ 131281.44278116408,
+ 138569.85369780485,
+ 145858.26461444562,
+ 153146.67553108634,
+ 160435.0864477271,
+ 167723.49736436788,
+ 175011.9082810086,
+ 182300.31919764937,
+ 189588.73011429008,
+ 196877.14103093086,
+ 204165.55194757163,
+ 211453.96286421234,
+ 218742.37378085312,
+ 226030.7846974939,
+ 233319.1956141346,
+ 240607.60653077537,
+ 247896.0174474161,
+ 255184.42836405686,
+ 262472.83928069763,
+ 269761.25019733835,
+ 277049.6611139791,
+ 284338.0720306199,
+ 291626.4829472606,
+ 298914.8938639014,
+ 306203.3047805421,
+ 313491.71569718287,
+ 320780.1266138236,
+ 328068.53753046435,
+ 335356.9484471051,
+ 342645.3593637459,
+ 349933.7702803866,
+ 357222.1811970274,
+ 364510.5921136681,
+ 371799.0030303089,
+ 379087.41394694964,
+ 386375.8248635904,
+ 393664.23578023113,
+ 400952.64669687185,
+ 408241.0576135126,
+ 415529.4685301534,
+ 422817.87944679416,
+ 430106.2903634349,
+ 437394.7012800756,
+ 444683.11219671636,
+ 451971.52311335714,
+ 459259.9340299979,
+ 466548.3449466386,
+ 473836.7558632794,
+ 481125.1667799201,
+ 488413.5776965609,
+ 495701.98861320165,
+ 502990.3995298424,
+ 510278.81044648314,
+ 517567.22136312386,
+ 524855.6322797646,
+ 532144.0431964054,
+ 539432.4541130462,
+ 546720.8650296868,
+ 554009.2759463276,
+ 561297.6868629684,
+ 568586.0977796091,
+ 575874.5086962499,
+ 583162.9196128906,
+ 590451.3305295313,
+ 597739.7414461721,
+ 605028.1523628129,
+ 612316.5632794537,
+ 619604.9741960944,
+ 626893.3851127351,
+ 634181.7960293759,
+ 641470.2069460166,
+ 648758.6178626574,
+ 656047.0287792982,
+ 663335.4396959388,
+ 670623.8506125796,
+ 677912.2615292204,
+ 685200.6724458612,
+ 692489.0833625019,
+ 699777.4942791427,
+ 707065.9051957835,
+ 714354.3161124241,
+ 721642.7270290649,
+ 728931.1379457057,
+ 736219.5488623464,
+ 743507.9597789872,
+ 750796.3706956279,
+ 758084.7816122686,
+ 765373.1925289094,
+ 772661.6034455502,
+ 779950.014362191,
+ 787238.4252788316,
+ 794526.8361954724,
+ 801815.2471121132,
+ 809103.6580287539,
+ 816392.0689453947,
+ 823680.4798620354,
+ 830968.8907786761,
+ 838257.3016953169,
+ 845545.7126119577,
+ 852834.1235285985,
+ 860122.5344452391,
+ 867410.9453618799,
+ 874699.3562785207,
+ 881987.7671951614,
+ 889276.1781118022,
+ 896564.5890284429,
+ 903852.9999450836,
+ 911141.4108617244,
+ 918429.8217783652,
+ 925718.232695006,
+ 933006.6436116467,
+ 940295.0545282875,
+ 947583.4654449282,
+ 954871.8763615689,
+ 962160.2872782097,
+ 969448.6981948505,
+ 976737.1091114912,
+ 984025.5200281319,
+ 991313.9309447727,
+ 998602.3418614134,
+ 1005890.7527780542,
+ 1013179.163694695,
+ 1020467.5746113356,
+ 1027755.9855279764,
+ 1035044.3964446172,
+ 1042332.807361258,
+ 1049621.2182778986,
+ 1056909.6291945395,
+ 1064198.0401111802,
+ 1071486.4510278208,
+ 1078774.8619444617,
+ 1086063.2728611026,
+ 1093351.683777743,
+ 1100640.094694384,
+ 1107928.5056110248,
+ 1115216.9165276655,
+ 1122505.327444306,
+ 1129793.738360947,
+ 1137082.149277588,
+ 1144370.5601942285,
+ 1151658.9711108692
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 620236,
+ 0,
+ 498828,
+ 53832,
+ 0,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 72980,
+ 38272,
+ 46992,
+ 19608,
+ 30928,
+ 7716,
+ 99564,
+ 64104,
+ 7080,
+ 17792,
+ 17844,
+ 25364,
+ 0,
+ 41500,
+ 45060,
+ 6560,
+ 205416,
+ 5788,
+ 0,
+ 0,
+ 21876,
+ 17968,
+ 26360,
+ 19092,
+ 5792,
+ 2444,
+ 14532,
+ 7516,
+ 2344,
+ 0,
+ 7976,
+ 21048,
+ 10592,
+ 0,
+ 4772,
+ 43752,
+ 0,
+ 2404,
+ 1416,
+ 3936,
+ 4308,
+ 4440,
+ 0,
+ 3804,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2600,
+ 4648,
+ 0,
+ 95056,
+ 0,
+ 0,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 0,
+ 6356,
+ 0,
+ 0,
+ 0,
+ 25516,
+ 0,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 6460,
+ 17336,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5112,
+ 0,
+ 5976,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 1140,
+ 0,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "150"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=160 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 65457.98169025232,
+ 72290.86692460303,
+ 79123.75215895374,
+ 85956.63739330444,
+ 92789.52262765514,
+ 99622.40786200584,
+ 106455.29309635656,
+ 113288.17833070725,
+ 120121.06356505796,
+ 126953.94879940865,
+ 133786.83403375937,
+ 140619.71926811006,
+ 147452.6045024608,
+ 154285.4897368115,
+ 161118.37497116218,
+ 167951.26020551287,
+ 174784.1454398636,
+ 181617.0306742143,
+ 188449.915908565,
+ 195282.80114291568,
+ 202115.68637726642,
+ 208948.5716116171,
+ 215781.4568459678,
+ 222614.34208031854,
+ 229447.22731466923,
+ 236280.11254901992,
+ 243112.99778337064,
+ 249945.88301772135,
+ 256778.76825207204,
+ 263611.6534864227,
+ 270444.5387207735,
+ 277277.42395512416,
+ 284110.30918947485,
+ 290943.19442382554,
+ 297776.0796581763,
+ 304608.964892527,
+ 311441.85012687766,
+ 318274.7353612284,
+ 325107.6205955791,
+ 331940.5058299298,
+ 338773.3910642805,
+ 345606.2762986312,
+ 352439.1615329819,
+ 359272.0467673326,
+ 366104.9320016833,
+ 372937.817236034,
+ 379770.7024703847,
+ 386603.58770473546,
+ 393436.47293908615,
+ 400269.35817343683,
+ 407102.2434077875,
+ 413935.1286421382,
+ 420768.01387648896,
+ 427600.89911083964,
+ 434433.78434519033,
+ 441266.6695795411,
+ 448099.55481389177,
+ 454932.44004824245,
+ 461765.32528259314,
+ 468598.2105169439,
+ 475431.0957512946,
+ 482263.98098564526,
+ 489096.866219996,
+ 495929.7514543467,
+ 502762.6366886974,
+ 509595.5219230481,
+ 516428.4071573988,
+ 523261.2923917495,
+ 530094.1776261001,
+ 536927.0628604509,
+ 543759.9480948016,
+ 550592.8333291523,
+ 557425.7185635031,
+ 564258.6037978537,
+ 571091.4890322045,
+ 577924.3742665551,
+ 584757.2595009059,
+ 591590.1447352566,
+ 598423.0299696072,
+ 605255.9152039579,
+ 612088.8004383086,
+ 618921.6856726594,
+ 625754.5709070101,
+ 632587.4561413608,
+ 639420.3413757115,
+ 646253.2266100622,
+ 653086.1118444129,
+ 659918.9970787636,
+ 666751.8823131144,
+ 673584.767547465,
+ 680417.6527818157,
+ 687250.5380161664,
+ 694083.4232505171,
+ 700916.3084848678,
+ 707749.1937192185,
+ 714582.0789535693,
+ 721414.96418792,
+ 728247.8494222707,
+ 735080.7346566214,
+ 741913.619890972,
+ 748746.5051253227,
+ 755579.3903596734,
+ 762412.2755940241,
+ 769245.1608283748,
+ 776078.0460627256,
+ 782910.9312970763,
+ 789743.816531427,
+ 796576.7017657777,
+ 803409.5870001283,
+ 810242.472234479,
+ 817075.3574688297,
+ 823908.2427031805,
+ 830741.1279375312,
+ 837574.0131718819,
+ 844406.8984062326,
+ 851239.7836405833,
+ 858072.668874934,
+ 864905.5541092847,
+ 871738.4393436355,
+ 878571.3245779861,
+ 885404.2098123368,
+ 892237.0950466875,
+ 899069.9802810382,
+ 905902.8655153889,
+ 912735.7507497396,
+ 919568.6359840904,
+ 926401.5212184411,
+ 933234.4064527918,
+ 940067.2916871425,
+ 946900.1769214931,
+ 953733.0621558438,
+ 960565.9473901945,
+ 967398.8326245453,
+ 974231.717858896,
+ 981064.6030932467,
+ 987897.4883275974,
+ 994730.3735619481,
+ 1001563.2587962988,
+ 1008396.1440306494,
+ 1015229.0292650003,
+ 1022061.9144993509,
+ 1028894.7997337016,
+ 1035727.6849680523,
+ 1042560.570202403,
+ 1049393.4554367536,
+ 1056226.3406711044,
+ 1063059.2259054552,
+ 1069892.111139806,
+ 1076724.9963741566,
+ 1083557.8816085071,
+ 1090390.766842858,
+ 1097223.6520772087,
+ 1104056.5373115593,
+ 1110889.42254591,
+ 1117722.3077802607,
+ 1124555.1930146115,
+ 1131388.0782489623,
+ 1138220.963483313,
+ 1145053.8487176637,
+ 1151886.7339520142
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 620236,
+ 0,
+ 317224,
+ 235436,
+ 0,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 0,
+ 111252,
+ 0,
+ 46992,
+ 19608,
+ 30928,
+ 7716,
+ 99564,
+ 64104,
+ 0,
+ 24872,
+ 11992,
+ 31216,
+ 0,
+ 27496,
+ 18372,
+ 40692,
+ 6560,
+ 205416,
+ 5788,
+ 0,
+ 0,
+ 21876,
+ 17968,
+ 26360,
+ 19092,
+ 5792,
+ 0,
+ 14100,
+ 2876,
+ 9860,
+ 0,
+ 2000,
+ 5976,
+ 21048,
+ 10592,
+ 0,
+ 4772,
+ 43752,
+ 0,
+ 0,
+ 3820,
+ 0,
+ 8244,
+ 4440,
+ 0,
+ 0,
+ 3804,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2600,
+ 4648,
+ 0,
+ 95056,
+ 0,
+ 0,
+ 0,
+ 4580,
+ 0,
+ 3328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 0,
+ 6356,
+ 0,
+ 0,
+ 1008,
+ 24508,
+ 0,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5112,
+ 0,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 0,
+ 1140,
+ 0,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "160"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=170 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 65257.01447747731,
+ 71687.96528627796,
+ 78118.91609507863,
+ 84549.86690387929,
+ 90980.81771267996,
+ 97411.76852148061,
+ 103842.71933028128,
+ 110273.67013908194,
+ 116704.6209478826,
+ 123135.57175668326,
+ 129566.52256548393,
+ 135997.47337428457,
+ 142428.42418308527,
+ 148859.3749918859,
+ 155290.32580068655,
+ 161721.27660948725,
+ 168152.2274182879,
+ 174583.1782270886,
+ 181014.12903588923,
+ 187445.07984468987,
+ 193876.03065349057,
+ 200306.9814622912,
+ 206737.93227109185,
+ 213168.88307989255,
+ 219599.8338886932,
+ 226030.7846974939,
+ 232461.73550629453,
+ 238892.68631509517,
+ 245323.63712389587,
+ 251754.5879326965,
+ 258185.53874149715,
+ 264616.48955029785,
+ 271047.4403590985,
+ 277478.3911678992,
+ 283909.3419766998,
+ 290340.29278550047,
+ 296771.24359430117,
+ 303202.1944031018,
+ 309633.14521190245,
+ 316064.09602070315,
+ 322495.0468295038,
+ 328925.9976383045,
+ 335356.9484471051,
+ 341787.89925590577,
+ 348218.8500647064,
+ 354649.8008735071,
+ 361080.7516823078,
+ 367511.70249110844,
+ 373942.6532999091,
+ 380373.6041087097,
+ 386804.5549175104,
+ 393235.5057263111,
+ 399666.45653511176,
+ 406097.4073439124,
+ 412528.35815271304,
+ 418959.30896151374,
+ 425390.2597703144,
+ 431821.2105791151,
+ 438252.1613879157,
+ 444683.11219671636,
+ 451114.063005517,
+ 457545.0138143177,
+ 463975.9646231184,
+ 470406.91543191904,
+ 476837.8662407197,
+ 483268.8170495203,
+ 489699.767858321,
+ 496130.7186671217,
+ 502561.66947592236,
+ 508992.620284723,
+ 515423.57109352364,
+ 521854.52190232434,
+ 528285.4727111249,
+ 534716.4235199257,
+ 541147.3743287263,
+ 547578.325137527,
+ 554009.2759463277,
+ 560440.2267551282,
+ 566871.177563929,
+ 573302.1283727296,
+ 579733.0791815303,
+ 586164.0299903309,
+ 592594.9807991316,
+ 599025.9316079323,
+ 605456.882416733,
+ 611887.8332255336,
+ 618318.7840343342,
+ 624749.7348431349,
+ 631180.6856519356,
+ 637611.6364607363,
+ 644042.5872695369,
+ 650473.5380783376,
+ 656904.4888871382,
+ 663335.439695939,
+ 669766.3905047396,
+ 676197.3413135402,
+ 682628.2921223409,
+ 689059.2429311415,
+ 695490.1937399423,
+ 701921.1445487429,
+ 708352.0953575436,
+ 714783.0461663442,
+ 721213.9969751448,
+ 727644.9477839456,
+ 734075.8985927462,
+ 740506.8494015469,
+ 746937.8002103475,
+ 753368.7510191482,
+ 759799.7018279488,
+ 766230.6526367494,
+ 772661.6034455502,
+ 779092.5542543508,
+ 785523.5050631515,
+ 791954.4558719521,
+ 798385.4066807528,
+ 804816.3574895535,
+ 811247.3082983542,
+ 817678.2591071548,
+ 824109.2099159554,
+ 830540.1607247561,
+ 836971.1115335568,
+ 843402.0623423575,
+ 849833.0131511581,
+ 856263.9639599588,
+ 862694.9147687594,
+ 869125.8655775602,
+ 875556.8163863608,
+ 881987.7671951614,
+ 888418.7180039621,
+ 894849.6688127627,
+ 901280.6196215635,
+ 907711.5704303641,
+ 914142.5212391648,
+ 920573.4720479654,
+ 927004.422856766,
+ 933435.3736655668,
+ 939866.3244743674,
+ 946297.2752831681,
+ 952728.2260919687,
+ 959159.1769007694,
+ 965590.12770957,
+ 972021.0785183706,
+ 978452.0293271714,
+ 984882.980135972,
+ 991313.9309447727,
+ 997744.8817535733,
+ 1004175.832562374,
+ 1010606.7833711747,
+ 1017037.7341799753,
+ 1023468.684988776,
+ 1029899.6357975766,
+ 1036330.5866063773,
+ 1042761.537415178,
+ 1049192.4882239788,
+ 1055623.4390327793,
+ 1062054.3898415798,
+ 1068485.3406503806,
+ 1074916.2914591813,
+ 1081347.242267982,
+ 1087778.1930767826,
+ 1094209.1438855832,
+ 1100640.094694384,
+ 1107071.0455031847,
+ 1113501.9963119854,
+ 1119932.947120786,
+ 1126363.8979295867,
+ 1132794.8487383872,
+ 1139225.799547188,
+ 1145656.7503559887,
+ 1152087.7011647893
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 620236,
+ 0,
+ 317224,
+ 235436,
+ 0,
+ 0,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 72980,
+ 38272,
+ 0,
+ 46992,
+ 19608,
+ 30928,
+ 7716,
+ 99564,
+ 64104,
+ 0,
+ 24872,
+ 11992,
+ 31216,
+ 0,
+ 0,
+ 41500,
+ 45060,
+ 3940,
+ 30656,
+ 177380,
+ 5788,
+ 0,
+ 0,
+ 21876,
+ 17968,
+ 26360,
+ 9928,
+ 14956,
+ 0,
+ 2444,
+ 14532,
+ 1940,
+ 7920,
+ 0,
+ 2000,
+ 25584,
+ 1440,
+ 10592,
+ 0,
+ 4772,
+ 43752,
+ 0,
+ 0,
+ 2404,
+ 1416,
+ 3936,
+ 7680,
+ 1068,
+ 0,
+ 3804,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2600,
+ 4648,
+ 0,
+ 95056,
+ 0,
+ 0,
+ 0,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 0,
+ 6356,
+ 0,
+ 0,
+ 0,
+ 25516,
+ 0,
+ 0,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5112,
+ 0,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 0,
+ 1140,
+ 0,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "170"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=180 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 65078.376955010615,
+ 71152.05271887791,
+ 77225.72848274521,
+ 83299.4042466125,
+ 89373.08001047978,
+ 95446.75577434708,
+ 101520.43153821437,
+ 107594.10730208167,
+ 113667.78306594896,
+ 119741.45882981626,
+ 125815.13459368354,
+ 131888.81035755083,
+ 137962.48612141813,
+ 144036.16188528543,
+ 150109.83764915273,
+ 156183.51341302,
+ 162257.1891768873,
+ 168330.8649407546,
+ 174404.54070462188,
+ 180478.21646848918,
+ 186551.89223235648,
+ 192625.56799622375,
+ 198699.24376009108,
+ 204772.91952395835,
+ 210846.59528782562,
+ 216920.27105169295,
+ 222993.94681556022,
+ 229067.6225794275,
+ 235141.29834329482,
+ 241214.9741071621,
+ 247288.6498710294,
+ 253362.3256348967,
+ 259436.00139876397,
+ 265509.6771626313,
+ 271583.3529264985,
+ 277657.02869036584,
+ 283730.7044542332,
+ 289804.38021810044,
+ 295878.0559819677,
+ 301951.73174583504,
+ 308025.4075097023,
+ 314099.0832735696,
+ 320172.7590374369,
+ 326246.43480130425,
+ 332320.11056517146,
+ 338393.7863290388,
+ 344467.4620929061,
+ 350541.13785677333,
+ 356614.81362064066,
+ 362688.489384508,
+ 368762.1651483752,
+ 374835.84091224254,
+ 380909.51667610987,
+ 386983.1924399771,
+ 393056.8682038444,
+ 399130.54396771174,
+ 405204.21973157895,
+ 411277.8954954463,
+ 417351.5712593136,
+ 423425.2470231809,
+ 429498.92278704816,
+ 435572.5985509155,
+ 441646.27431478276,
+ 447719.95007865,
+ 453793.62584251736,
+ 459867.30160638463,
+ 465940.9773702519,
+ 472014.65313411923,
+ 478088.3288979865,
+ 484162.0046618538,
+ 490235.6804257211,
+ 496309.35618958843,
+ 502383.03195345565,
+ 508456.707717323,
+ 514530.3834811903,
+ 520604.0592450575,
+ 526677.7350089249,
+ 532751.4107727921,
+ 538825.0865366594,
+ 544898.7623005267,
+ 550972.438064394,
+ 557046.1138282614,
+ 563119.7895921286,
+ 569193.4653559958,
+ 575267.1411198631,
+ 581340.8168837305,
+ 587414.4926475978,
+ 593488.1684114651,
+ 599561.8441753323,
+ 605635.5199391996,
+ 611709.1957030669,
+ 617782.8714669342,
+ 623856.5472308015,
+ 629930.2229946689,
+ 636003.8987585362,
+ 642077.5745224034,
+ 648151.2502862706,
+ 654224.926050138,
+ 660298.6018140053,
+ 666372.2775778726,
+ 672445.95334174,
+ 678519.6291056072,
+ 684593.3048694744,
+ 690666.9806333417,
+ 696740.656397209,
+ 702814.3321610764,
+ 708888.0079249437,
+ 714961.6836888109,
+ 721035.3594526781,
+ 727109.0352165455,
+ 733182.7109804128,
+ 739256.3867442801,
+ 745330.0625081474,
+ 751403.7382720147,
+ 757477.4140358819,
+ 763551.0897997492,
+ 769624.7655636165,
+ 775698.4413274839,
+ 781772.1170913512,
+ 787845.7928552185,
+ 793919.4686190857,
+ 799993.144382953,
+ 806066.8201468203,
+ 812140.4959106876,
+ 818214.1716745549,
+ 824287.8474384223,
+ 830361.5232022895,
+ 836435.1989661567,
+ 842508.874730024,
+ 848582.5504938914,
+ 854656.2262577587,
+ 860729.902021626,
+ 866803.5777854932,
+ 872877.2535493604,
+ 878950.9293132278,
+ 885024.6050770951,
+ 891098.2808409624,
+ 897171.9566048298,
+ 903245.632368697,
+ 909319.3081325642,
+ 915392.9838964315,
+ 921466.6596602988,
+ 927540.3354241662,
+ 933614.0111880335,
+ 939687.6869519008,
+ 945761.362715768,
+ 951835.0384796353,
+ 957908.7142435026,
+ 963982.3900073699,
+ 970056.0657712372,
+ 976129.7415351046,
+ 982203.4172989718,
+ 988277.093062839,
+ 994350.7688267063,
+ 1000424.4445905737,
+ 1006498.120354441,
+ 1012571.7961183083,
+ 1018645.4718821755,
+ 1024719.1476460428,
+ 1030792.8234099101,
+ 1036866.4991737774,
+ 1042940.1749376447,
+ 1049013.850701512,
+ 1055087.5264653792,
+ 1061161.2022292465,
+ 1067234.8779931138,
+ 1073308.5537569812,
+ 1079382.2295208485,
+ 1085455.9052847158,
+ 1091529.5810485831,
+ 1097603.2568124505,
+ 1103676.9325763176,
+ 1109750.608340185,
+ 1115824.2841040522,
+ 1121897.9598679196,
+ 1127971.635631787,
+ 1134045.3113956542,
+ 1140118.9871595213,
+ 1146192.6629233886,
+ 1152266.338687256
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 0,
+ 620236,
+ 0,
+ 498828,
+ 53832,
+ 0,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 0,
+ 72980,
+ 38272,
+ 0,
+ 46992,
+ 19608,
+ 30928,
+ 7716,
+ 99564,
+ 64104,
+ 0,
+ 7080,
+ 17792,
+ 17844,
+ 25364,
+ 0,
+ 27496,
+ 14004,
+ 45060,
+ 6560,
+ 28036,
+ 177380,
+ 5788,
+ 0,
+ 0,
+ 21876,
+ 17968,
+ 0,
+ 33744,
+ 11708,
+ 5792,
+ 0,
+ 14100,
+ 2876,
+ 7516,
+ 2344,
+ 0,
+ 2000,
+ 25584,
+ 1440,
+ 10592,
+ 0,
+ 4772,
+ 41076,
+ 2676,
+ 0,
+ 2404,
+ 1416,
+ 3936,
+ 4308,
+ 4440,
+ 0,
+ 0,
+ 3804,
+ 0,
+ 0,
+ 0,
+ 0,
+ 472,
+ 2128,
+ 4648,
+ 0,
+ 95056,
+ 0,
+ 0,
+ 0,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 8944,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 0,
+ 6356,
+ 0,
+ 0,
+ 0,
+ 25516,
+ 0,
+ 0,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 6460,
+ 17336,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5112,
+ 0,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 0,
+ 1140,
+ 0,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "180"
+ },
+ {
+ "data": [
+ {
+ "hovertemplate": "bins=190 x=%{x} y=%{y} ",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 64918.54338227727,
+ 70672.55200067785,
+ 76426.56061907846,
+ 82180.56923747904,
+ 87934.57785587964,
+ 93688.58647428022,
+ 99442.59509268083,
+ 105196.60371108142,
+ 110950.61232948201,
+ 116704.6209478826,
+ 122458.6295662832,
+ 128212.63818468379,
+ 133966.64680308438,
+ 139720.655421485,
+ 145474.66403988557,
+ 151228.67265828617,
+ 156982.68127668675,
+ 162736.68989508736,
+ 168490.69851348794,
+ 174244.70713188854,
+ 179998.71575028912,
+ 185752.72436868973,
+ 191506.7329870903,
+ 197260.7416054909,
+ 203014.75022389152,
+ 208768.7588422921,
+ 214522.76746069267,
+ 220276.77607909328,
+ 226030.7846974939,
+ 231784.79331589447,
+ 237538.80193429504,
+ 243292.81055269565,
+ 249046.81917109626,
+ 254800.82778949686,
+ 260554.83640789744,
+ 266308.845026298,
+ 272062.8536446986,
+ 277816.86226309923,
+ 283570.87088149984,
+ 289324.8794999004,
+ 295078.888118301,
+ 300832.8967367016,
+ 306586.90535510215,
+ 312340.91397350276,
+ 318094.92259190336,
+ 323848.93121030397,
+ 329602.9398287046,
+ 335356.9484471051,
+ 341110.9570655058,
+ 346864.96568390634,
+ 352618.9743023069,
+ 358372.98292070755,
+ 364126.9915391081,
+ 369881.0001575087,
+ 375635.0087759093,
+ 381389.01739430986,
+ 387143.0260127105,
+ 392897.0346311111,
+ 398651.0432495116,
+ 404405.0518679123,
+ 410159.06048631284,
+ 415913.06910471345,
+ 421667.07772311405,
+ 427421.0863415146,
+ 433175.09495991527,
+ 438929.1035783158,
+ 444683.1121967164,
+ 450437.120815117,
+ 456191.1294335176,
+ 461945.13805191824,
+ 467699.1466703188,
+ 473453.15528871934,
+ 479207.16390712,
+ 484961.17252552055,
+ 490715.18114392116,
+ 496469.18976232177,
+ 502223.1983807223,
+ 507977.206999123,
+ 513731.2156175235,
+ 519485.2242359241,
+ 525239.2328543247,
+ 530993.2414727253,
+ 536747.250091126,
+ 542501.2587095265,
+ 548255.267327927,
+ 554009.2759463277,
+ 559763.2845647283,
+ 565517.2931831288,
+ 571271.3018015295,
+ 577025.31041993,
+ 582779.3190383307,
+ 588533.3276567312,
+ 594287.3362751318,
+ 600041.3448935325,
+ 605795.353511933,
+ 611549.3621303336,
+ 617303.3707487342,
+ 623057.3793671349,
+ 628811.3879855354,
+ 634565.396603936,
+ 640319.4052223366,
+ 646073.4138407372,
+ 651827.4224591377,
+ 657581.4310775384,
+ 663335.439695939,
+ 669089.4483143395,
+ 674843.4569327402,
+ 680597.4655511407,
+ 686351.4741695413,
+ 692105.4827879419,
+ 697859.4914063425,
+ 703613.500024743,
+ 709367.5086431437,
+ 715121.5172615444,
+ 720875.5258799449,
+ 726629.5344983455,
+ 732383.5431167461,
+ 738137.5517351467,
+ 743891.5603535472,
+ 749645.5689719479,
+ 755399.5775903484,
+ 761153.586208749,
+ 766907.5948271496,
+ 772661.6034455502,
+ 778415.6120639507,
+ 784169.6206823514,
+ 789923.6293007521,
+ 795677.6379191526,
+ 801431.6465375532,
+ 807185.6551559538,
+ 812939.6637743544,
+ 818693.6723927549,
+ 824447.6810111556,
+ 830201.6896295561,
+ 835955.6982479567,
+ 841709.7068663574,
+ 847463.7154847579,
+ 853217.7241031585,
+ 858971.7327215591,
+ 864725.7413399598,
+ 870479.7499583603,
+ 876233.7585767609,
+ 881987.7671951615,
+ 887741.7758135621,
+ 893495.7844319626,
+ 899249.7930503633,
+ 905003.8016687639,
+ 910757.8102871644,
+ 916511.8189055651,
+ 922265.8275239656,
+ 928019.8361423662,
+ 933773.8447607668,
+ 939527.8533791675,
+ 945281.861997568,
+ 951035.8706159686,
+ 956789.8792343693,
+ 962543.8878527698,
+ 968297.8964711704,
+ 974051.905089571,
+ 979805.9137079716,
+ 985559.9223263721,
+ 991313.9309447728,
+ 997067.9395631733,
+ 1002821.9481815739,
+ 1008575.9567999745,
+ 1014329.9654183752,
+ 1020083.9740367758,
+ 1025837.9826551763,
+ 1031591.991273577,
+ 1037345.9998919775,
+ 1043100.0085103781,
+ 1048854.0171287786,
+ 1054608.0257471793,
+ 1060362.03436558,
+ 1066116.0429839804,
+ 1071870.051602381,
+ 1077624.0602207817,
+ 1083378.0688391821,
+ 1089132.077457583,
+ 1094886.0860759835,
+ 1100640.094694384,
+ 1106394.1033127848,
+ 1112148.1119311852,
+ 1117902.120549586,
+ 1123656.1291679866,
+ 1129410.137786387,
+ 1135164.1464047877,
+ 1140918.1550231883,
+ 1146672.1636415888,
+ 1152426.1722599894
+ ],
+ "xaxis": "x",
+ "y": [
+ 595416,
+ 0,
+ 620236,
+ 0,
+ 317224,
+ 235436,
+ 0,
+ 0,
+ 0,
+ 0,
+ 30212,
+ 0,
+ 0,
+ 72980,
+ 38272,
+ 0,
+ 46992,
+ 19608,
+ 30928,
+ 7716,
+ 99564,
+ 64104,
+ 0,
+ 7080,
+ 17792,
+ 11992,
+ 31216,
+ 0,
+ 0,
+ 41500,
+ 14412,
+ 30648,
+ 6560,
+ 205416,
+ 5788,
+ 0,
+ 0,
+ 0,
+ 17460,
+ 13684,
+ 8700,
+ 33744,
+ 11708,
+ 5792,
+ 0,
+ 2444,
+ 14532,
+ 0,
+ 9860,
+ 0,
+ 2000,
+ 5976,
+ 19608,
+ 12032,
+ 0,
+ 0,
+ 4772,
+ 41076,
+ 2676,
+ 0,
+ 2404,
+ 1416,
+ 0,
+ 8244,
+ 3372,
+ 1068,
+ 0,
+ 0,
+ 3804,
+ 0,
+ 0,
+ 0,
+ 0,
+ 472,
+ 2128,
+ 4648,
+ 0,
+ 95056,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 4580,
+ 3328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 3484,
+ 5460,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2272,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 3492,
+ 0,
+ 6356,
+ 0,
+ 0,
+ 0,
+ 0,
+ 25516,
+ 0,
+ 0,
+ 0,
+ 0,
+ 4236,
+ 2152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 23796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2132,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5112,
+ 0,
+ 0,
+ 1900,
+ 4076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5280,
+ 0,
+ 4748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 368,
+ 0,
+ 0,
+ 0,
+ 1140,
+ 0,
+ 428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2608
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "name": "190"
+ }
+ ],
+ "layout": {
+ "legend": {
+ "tracegroupgap": 0
+ },
+ "sliders": [
+ {
+ "active": 0,
+ "currentvalue": {
+ "prefix": "bins="
+ },
+ "len": 0.9,
+ "pad": {
+ "b": 10,
+ "t": 60
+ },
+ "steps": [
+ {
+ "args": [
+ [
+ "30"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "30",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "40"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "40",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "50"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "50",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "60"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "60",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "70"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "70",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "80"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "80",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "90"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "90",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "100"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "100",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "110"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "110",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "120"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "120",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "130"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "130",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "140"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "140",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "150"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "150",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "160"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "160",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "170"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "170",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "180"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "180",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ "190"
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "190",
+ "method": "animate"
+ }
+ ],
+ "x": 0.1,
+ "xanchor": "left",
+ "y": 0,
+ "yanchor": "top"
+ }
+ ],
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Distribution of visitors as a function of distance from Padua "
+ },
+ "updatemenus": [
+ {
+ "buttons": [
+ {
+ "args": [
+ null,
+ {
+ "frame": {
+ "duration": 500,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 500,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "▶",
+ "method": "animate"
+ },
+ {
+ "args": [
+ [
+ null
+ ],
+ {
+ "frame": {
+ "duration": 0,
+ "redraw": false
+ },
+ "fromcurrent": true,
+ "mode": "immediate",
+ "transition": {
+ "duration": 0,
+ "easing": "linear"
+ }
+ }
+ ],
+ "label": "◼",
+ "method": "animate"
+ }
+ ],
+ "direction": "left",
+ "pad": {
+ "r": 10,
+ "t": 70
+ },
+ "showactive": false,
+ "type": "buttons",
+ "x": 0.1,
+ "xanchor": "right",
+ "y": 0,
+ "yanchor": "top"
+ }
+ ],
+ "xaxis": {
+ "anchor": "y",
+ "domain": [
+ 0,
+ 1
+ ],
+ "range": [
+ 61918.54338227727,
+ 750000
+ ],
+ "title": {
+ "text": "Distance [m]"
+ }
+ },
+ "yaxis": {
+ "anchor": "x",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Visitors"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import plotly.express as px\n",
+ "\n",
+ "fig = px.line(df, x=\"x\", y=\"y\", animation_frame=\"bins\",\n",
+ " range_x=[min(df.x)-3e3,0.75*1e6],\n",
+ " title=\"Distribution of visitor as a function of distance from Padua \")\n",
+ "fig.update_layout(title=\"Distribution of visitors as a function of distance from Padua \",\n",
+ " xaxis_title=\"Distance [m]\",\n",
+ " yaxis_title=\"Visitors\")\n",
+ "fig.show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00066-3effd421-ab8b-49a5-8daf-a6796975e496",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ " In the last plot we can observe that the distribution's shape changes with the number of bins. As we increase the number of bins also increase the number of peaks. This beahaviour should be due to the non-uniform distribution of the italian poulation that is more concentrated in the big cities and to the shape of Italy.\n",
+ "\n",
+ "In order to make a regression we will use a hight number of bins = 100 as the distribution's shape is quite stable after that value. Since the behavior is decreasing we will use a function : \n",
+ "$f(d)=\\frac{A}{(d-B)^2} $ . \n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## 5.3"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 35,
+ "metadata": {
+ "cell_id": "00067-ff04fddb-3dea-4ade-b3ad-532b924c7337",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 44,
+ "execution_start": 1610994792618,
+ "source_hash": "33a6c265"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "line": {
+ "color": "orange",
+ "dash": "dot",
+ "width": 2
+ },
+ "mode": "lines",
+ "name": "Fit",
+ "opacity": 0.8,
+ "type": "scatter",
+ "x": [
+ 0.0662463915249851,
+ 0.07169790877419262,
+ 0.07714942602340014,
+ 0.08260094327260765,
+ 0.08805246052181517,
+ 0.09350397777102269,
+ 0.09895549502023021,
+ 0.10440701226943773,
+ 0.10985852951864525,
+ 0.11531004676785277,
+ 0.12076156401706029,
+ 0.1262130812662678,
+ 0.13166459851547532,
+ 0.13711611576468286,
+ 0.14256763301389036,
+ 0.14801915026309787,
+ 0.1534706675123054,
+ 0.15892218476151293,
+ 0.16437370201072043,
+ 0.16982521925992794,
+ 0.17527673650913547,
+ 0.180728253758343,
+ 0.1861797710075505,
+ 0.19163128825675804,
+ 0.19708280550596555,
+ 0.20253432275517305,
+ 0.20798584000438058,
+ 0.21343735725358812,
+ 0.21888887450279562,
+ 0.22434039175200313,
+ 0.22979190900121066,
+ 0.2352434262504182,
+ 0.2406949434996257,
+ 0.2461464607488332,
+ 0.25159797799804073,
+ 0.2570494952472483,
+ 0.26250101249645574,
+ 0.2679525297456633,
+ 0.2734040469948708,
+ 0.2788555642440783,
+ 0.2843070814932859,
+ 0.2897585987424933,
+ 0.2952101159917009,
+ 0.30066163324090844,
+ 0.3061131504901159,
+ 0.31156466773932345,
+ 0.317016184988531,
+ 0.32246770223773846,
+ 0.327919219486946,
+ 0.3333707367361535,
+ 0.33882225398536103,
+ 0.3442737712345686,
+ 0.34972528848377604,
+ 0.3551768057329836,
+ 0.36062832298219116,
+ 0.3660798402313986,
+ 0.3715313574806062,
+ 0.3769828747298136,
+ 0.3824343919790212,
+ 0.38788590922822874,
+ 0.3933374264774362,
+ 0.39878894372664375,
+ 0.4042404609758513,
+ 0.40969197822505876,
+ 0.4151434954742663,
+ 0.42059501272347377,
+ 0.42604652997268133,
+ 0.4314980472218889,
+ 0.43694956447109634,
+ 0.4424010817203039,
+ 0.44785259896951146,
+ 0.4533041162187189,
+ 0.45875563346792647,
+ 0.4642071507171339,
+ 0.4696586679663415,
+ 0.47511018521554904,
+ 0.4805617024647565,
+ 0.48601321971396405,
+ 0.4914647369631716,
+ 0.49691625421237906,
+ 0.5023677714615866,
+ 0.5078192887107941,
+ 0.5132708059600016,
+ 0.5187223232092092,
+ 0.5241738404584166,
+ 0.5296253577076242,
+ 0.5350768749568318,
+ 0.5405283922060392,
+ 0.5459799094552468,
+ 0.5514314267044542,
+ 0.5568829439536618,
+ 0.5623344612028693,
+ 0.5677859784520769,
+ 0.5732374957012843,
+ 0.5786890129504919,
+ 0.5841405301996994,
+ 0.5895920474489069,
+ 0.5950435646981145,
+ 0.6004950819473219,
+ 0.6059465991965295,
+ 0.6113981164457369,
+ 0.6168496336949445,
+ 0.6223011509441521,
+ 0.6277526681933595,
+ 0.6332041854425671,
+ 0.6386557026917746,
+ 0.6441072199409821,
+ 0.6495587371901896,
+ 0.6550102544393972,
+ 0.6604617716886046,
+ 0.6659132889378122,
+ 0.6713648061870197,
+ 0.6768163234362272,
+ 0.6822678406854348,
+ 0.6877193579346422,
+ 0.6931708751838498,
+ 0.6986223924330572,
+ 0.7040739096822648,
+ 0.7095254269314724,
+ 0.7149769441806798,
+ 0.7204284614298874,
+ 0.7258799786790949,
+ 0.7313314959283024,
+ 0.7367830131775099,
+ 0.7422345304267175,
+ 0.747686047675925,
+ 0.7531375649251325,
+ 0.75858908217434,
+ 0.7640405994235475,
+ 0.7694921166727551,
+ 0.7749436339219625,
+ 0.7803951511711701,
+ 0.7858466684203775,
+ 0.7912981856695851,
+ 0.7967497029187927,
+ 0.8022012201680001,
+ 0.8076527374172077,
+ 0.8131042546664152,
+ 0.8185557719156227,
+ 0.8240072891648302,
+ 0.8294588064140378,
+ 0.8349103236632452,
+ 0.8403618409124528,
+ 0.8458133581616603,
+ 0.8512648754108678,
+ 0.8567163926600754,
+ 0.8621679099092828,
+ 0.8676194271584904,
+ 0.8730709444076978,
+ 0.8785224616569054,
+ 0.883973978906113,
+ 0.8894254961553204,
+ 0.894877013404528,
+ 0.9003285306537355,
+ 0.905780047902943,
+ 0.9112315651521505,
+ 0.9166830824013581,
+ 0.9221345996505655,
+ 0.9275861168997731,
+ 0.9330376341489806,
+ 0.9384891513981881,
+ 0.9439406686473957,
+ 0.9493921858966031,
+ 0.9548437031458107,
+ 0.9602952203950181,
+ 0.9657467376442257,
+ 0.9711982548934333,
+ 0.9766497721426407,
+ 0.9821012893918483,
+ 0.9875528066410558,
+ 0.9930043238902633,
+ 0.9984558411394708,
+ 1.0039073583886784,
+ 1.0093588756378857,
+ 1.0148103928870933,
+ 1.0202619101363009,
+ 1.0257134273855084,
+ 1.031164944634716,
+ 1.0366164618839233,
+ 1.0420679791331309,
+ 1.0475194963823384,
+ 1.052971013631546,
+ 1.0584225308807536,
+ 1.063874048129961,
+ 1.0693255653791687,
+ 1.074777082628376,
+ 1.0802285998775836,
+ 1.0856801171267911,
+ 1.0911316343759987,
+ 1.0965831516252063,
+ 1.1020346688744136,
+ 1.1074861861236212,
+ 1.1129377033728287,
+ 1.1183892206220363,
+ 1.1238407378712438,
+ 1.1292922551204512,
+ 1.1347437723696587,
+ 1.1401952896188663,
+ 1.1456468068680739,
+ 1.1510983241172814
+ ],
+ "y": [
+ 0.6772235547007591,
+ 0.48678754763700954,
+ 0.36668982746005074,
+ 0.28611763960903186,
+ 0.22945355270763063,
+ 0.1880956399270685,
+ 0.15698938605995208,
+ 0.13300667531792226,
+ 0.11412748653610578,
+ 0.09900017950929486,
+ 0.08669266188282165,
+ 0.07654529190603952,
+ 0.06808061440453855,
+ 0.06094615266992635,
+ 0.05487711183450133,
+ 0.049671449973784525,
+ 0.045172842602289626,
+ 0.04125880821358963,
+ 0.03783228228844425,
+ 0.03481554096801561,
+ 0.032145754338227,
+ 0.029771688328917037,
+ 0.027651228249633585,
+ 0.025749498092491118,
+ 0.024037417259255033,
+ 0.02249058218843098,
+ 0.0210883919054116,
+ 0.019813358536286456,
+ 0.01865055938727179,
+ 0.017587198319870496,
+ 0.016612252197509562,
+ 0.015716184056400028,
+ 0.01489070898780446,
+ 0.01412860194473466,
+ 0.013423539107439864,
+ 0.012769966274203287,
+ 0.012162989140889122,
+ 0.011598281405459165,
+ 0.011072007463166372,
+ 0.010580757103674189,
+ 0.01012149012684277,
+ 0.009691489192075613,
+ 0.009288319531484008,
+ 0.00890979440825153,
+ 0.008553945402571844,
+ 0.00821899676918506,
+ 0.007903343241156772,
+ 0.007605530760559466,
+ 0.007324239703132079,
+ 0.007058270234722786,
+ 0.006806529495439237,
+ 0.006568020355369434,
+ 0.006341831525422202,
+ 0.006127128839806001,
+ 0.005923147554147543,
+ 0.005729185526235346,
+ 0.005544597165655451,
+ 0.005368788054812069,
+ 0.005201210157519515,
+ 0.005041357542941805,
+ 0.004888762562492166,
+ 0.0047429924256747,
+ 0.004603646127990983,
+ 0.004470351690141317,
+ 0.004342763672986005,
+ 0.004220560937231131,
+ 0.004103444620678183,
+ 0.003991136309221735,
+ 0.003883376380672549,
+ 0.003779922502991474,
+ 0.0036805482706978223,
+ 0.0035850419651115677,
+ 0.0034932054257416924,
+ 0.003404853021576965,
+ 0.0033198107122989497,
+ 0.0032379151905449757,
+ 0.003159013097321471,
+ 0.0030829603035239053,
+ 0.0030096212512735025,
+ 0.0029388683494462153,
+ 0.0028705814183575358,
+ 0.002804647179087231,
+ 0.002740958783389507,
+ 0.002679415380543765,
+ 0.0026199217178652368,
+ 0.002562387771918988,
+ 0.0025067284077697548,
+ 0.0024528630638579654,
+ 0.002400715460322861,
+ 0.00235021332879986,
+ 0.002301288161904124,
+ 0.0022538749807780585,
+ 0.0022079121192293064,
+ 0.002163341023119685,
+ 0.0021201060637859362,
+ 0.0020781543643817357,
+ 0.0020374356381283034,
+ 0.0019979020375493956,
+ 0.0019595080138463477,
+ 0.0019222101856411792,
+ 0.001885967216381269,
+ 0.0018507396997584607,
+ 0.0018164900525493885,
+ 0.0017831824143327226,
+ 0.001750782553583556,
+ 0.0017192577796856464,
+ 0.0016885768604390959,
+ 0.001658709944674681,
+ 0.0016296284896167256,
+ 0.001601305192664395,
+ 0.0015737139272869005,
+ 0.0015468296827515161,
+ 0.001520628507424714,
+ 0.0014950874554063773,
+ 0.001470184536275021,
+ 0.0014458986677384675,
+ 0.0014222096309995846,
+ 0.0013990980286605907,
+ 0.00137654524500227,
+ 0.0013545334084861837,
+ 0.0013330453563388251,
+ 0.0013120646010866572,
+ 0.0012915752989201685,
+ 0.0012715622197735897,
+ 0.001252010719014762,
+ 0.001232906710646872,
+ 0.001214236641930487,
+ 0.0011959874693405106,
+ 0.0011781466357783977,
+ 0.0011607020489652964,
+ 0.0011436420609466833,
+ 0.0011269554486436207,
+ 0.001110631395390011,
+ 0.0010946594733991088,
+ 0.001079029627106241,
+ 0.001063732157338033,
+ 0.0010487577062616084,
+ 0.001034097243070154,
+ 0.0010197420503639538,
+ 0.0010056837111885478,
+ 0.0009919140966940295,
+ 0.000978425354381689,
+ 0.0009652098969062744,
+ 0.0009522603914040565,
+ 0.0009395697493186628,
+ 0.0009271311166983274,
+ 0.0009149378649397555,
+ 0.0009029835819552597,
+ 0.000891262063741198,
+ 0.000879767306327,
+ 0.000868493498085286,
+ 0.0008574350123846791,
+ 0.0008465864005679693,
+ 0.0008359423852392707,
+ 0.0008254978538447268,
+ 0.0008152478525321828,
+ 0.0008051875802760603,
+ 0.0007953123832544196,
+ 0.0007856177494659146,
+ 0.000776099303575018,
+ 0.0007667528019745145,
+ 0.0007575741280548646,
+ 0.0007485592876705897,
+ 0.000739704404794355,
+ 0.0007310057173499251,
+ 0.0007224595732156229,
+ 0.0007140624263903704,
+ 0.0007058108333147909,
+ 0.0006977014493402498,
+ 0.0006897310253390741,
+ 0.0006818964044495343,
+ 0.0006741945189495008,
+ 0.0006666223872529969,
+ 0.0006591771110241534,
+ 0.0006518558724033516,
+ 0.0006446559313406013,
+ 0.0006375746230314352,
+ 0.0006306093554508453,
+ 0.000623757606981,
+ 0.000617016924128684,
+ 0.0006103849193286095,
+ 0.0006038592688289219,
+ 0.0005974377106554052,
+ 0.0005911180426510592,
+ 0.0005848981205878702,
+ 0.0005787758563477638,
+ 0.0005727492161698431,
+ 0.0005668162189611807,
+ 0.0005609749346685343,
+ 0.0005552234827084924,
+ 0.0005495600304536649,
+ 0.0005439827917726429,
+ 0.0005384900256215579,
+ 0.0005330800346851641,
+ 0.0005277511640654661,
+ 0.000522501800015999,
+ 0.0005173303687199534,
+ 0.0005122353351104202,
+ 0.0005072152017311005,
+ 0.0005022685076359046
+ ]
+ },
+ {
+ "marker": {
+ "color": "blue",
+ "size": 6
+ },
+ "mode": "markers",
+ "name": "Distribution",
+ "opacity": 0.5,
+ "type": "scatter",
+ "x": [
+ 0.0662463915249851,
+ 0.07465609642880135,
+ 0.0830658013326176,
+ 0.09147550623643386,
+ 0.0998852111402501,
+ 0.10829491604406635,
+ 0.1167046209478826,
+ 0.12511432585169885,
+ 0.13352403075551508,
+ 0.14193373565933137,
+ 0.1503434405631476,
+ 0.15875314546696387,
+ 0.1671628503707801,
+ 0.1755725552745964,
+ 0.1839822601784126,
+ 0.1923919650822289,
+ 0.2008016699860451,
+ 0.20921137488986138,
+ 0.21762107979367762,
+ 0.22603078469749388,
+ 0.23444048960131011,
+ 0.24285019450512638,
+ 0.2512598994089426,
+ 0.2596696043127589,
+ 0.26807930921657513,
+ 0.2764890141203914,
+ 0.2848987190242076,
+ 0.2933084239280239,
+ 0.3017181288318401,
+ 0.3101278337356564,
+ 0.31853753863947265,
+ 0.3269472435432889,
+ 0.3353569484471051,
+ 0.3437666533509213,
+ 0.3521763582547377,
+ 0.3605860631585539,
+ 0.3689957680623701,
+ 0.3774054729661864,
+ 0.3858151778700027,
+ 0.3942248827738189,
+ 0.40263458767763516,
+ 0.41104429258145136,
+ 0.4194539974852677,
+ 0.42786370238908394,
+ 0.43627340729290015,
+ 0.44468311219671636,
+ 0.45309281710053273,
+ 0.46150252200434894,
+ 0.46991222690816514,
+ 0.47832193181198135,
+ 0.4867316367157977,
+ 0.49514134161961393,
+ 0.5035510465234302,
+ 0.5119607514272464,
+ 0.5203704563310626,
+ 0.5287801612348789,
+ 0.5371898661386951,
+ 0.5455995710425113,
+ 0.5540092759463278,
+ 0.562418980850144,
+ 0.5708286857539602,
+ 0.5792383906577765,
+ 0.5876480955615926,
+ 0.5960578004654089,
+ 0.6044675053692252,
+ 0.6128772102730414,
+ 0.6212869151768577,
+ 0.629696620080674,
+ 0.6381063249844902,
+ 0.6465160298883065,
+ 0.6549257347921227,
+ 0.663335439695939,
+ 0.6717451445997552,
+ 0.6801548495035714,
+ 0.6885645544073877,
+ 0.6969742593112039,
+ 0.7053839642150201,
+ 0.7137936691188366,
+ 0.7222033740226528,
+ 0.730613078926469,
+ 0.7390227838302852,
+ 0.7474324887341014,
+ 0.7558421936379177,
+ 0.7642518985417339,
+ 0.7726616034455502,
+ 0.7810713083493666,
+ 0.7894810132531828,
+ 0.797890718156999,
+ 0.8063004230608152,
+ 0.8147101279646314,
+ 0.8231198328684478,
+ 0.831529537772264,
+ 0.8399392426760802,
+ 0.8483489475798965,
+ 0.8567586524837127,
+ 0.865168357387529,
+ 0.8735780622913452,
+ 0.8819877671951615,
+ 0.8903974720989778,
+ 0.898807177002794,
+ 0.9072168819066102,
+ 0.9156265868104265,
+ 0.9240362917142427,
+ 0.932445996618059,
+ 0.9408557015218753,
+ 0.9492654064256915,
+ 0.9576751113295078,
+ 0.966084816233324,
+ 0.9744945211371402,
+ 0.9829042260409566,
+ 0.9913139309447728,
+ 0.999723635848589,
+ 1.0081333407524051,
+ 1.0165430456562214,
+ 1.0249527505600378,
+ 1.033362455463854,
+ 1.0417721603676702,
+ 1.0501818652714865,
+ 1.0585915701753026,
+ 1.0670012750791191,
+ 1.0754109799829354,
+ 1.0838206848867515,
+ 1.0922303897905679,
+ 1.100640094694384,
+ 1.1090497995982003,
+ 1.1174595045020166,
+ 1.125869209405833,
+ 1.134278914309649,
+ 1.1426886192134653,
+ 1.1510983241172814
+ ],
+ "y": [
+ 0.595416,
+ 0.620236,
+ 0.317224,
+ 0.235436,
+ 0,
+ 0,
+ 0,
+ 0.030212,
+ 0,
+ 0.111252,
+ 0,
+ 0.0666,
+ 0.030928,
+ 0.007716,
+ 0.163668,
+ 0,
+ 0.024872,
+ 0.011992,
+ 0.031216,
+ 0.027496,
+ 0.014004,
+ 0.04506,
+ 0.034596,
+ 0.183168,
+ 0,
+ 0,
+ 0.021876,
+ 0.017968,
+ 0.036288,
+ 0.014956,
+ 0,
+ 0.016976,
+ 0.007516,
+ 0.002344,
+ 0.002,
+ 0.025584,
+ 0.012032,
+ 0,
+ 0.004772,
+ 0.043752,
+ 0,
+ 0.002404,
+ 0.001416,
+ 0.008244,
+ 0.00444,
+ 0,
+ 0.003804,
+ 0,
+ 0,
+ 0,
+ 0.0026,
+ 0.004648,
+ 0,
+ 0.095056,
+ 0,
+ 0,
+ 0.00458,
+ 0.003328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.008944,
+ 0,
+ 0,
+ 0,
+ 0.002272,
+ 0,
+ 0,
+ 0,
+ 0.003492,
+ 0,
+ 0.006356,
+ 0,
+ 0,
+ 0.025516,
+ 0,
+ 0,
+ 0,
+ 0.004236,
+ 0.002152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.023796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.002132,
+ 0,
+ 0,
+ 0,
+ 0.005112,
+ 0,
+ 0.005976,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.00528,
+ 0.004748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.000368,
+ 0,
+ 0,
+ 0.00114,
+ 0.000428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.002608
+ ]
+ }
+ ],
+ "layout": {
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Fit of the previous distribution (nbins= 130) "
+ },
+ "xaxis": {
+ "title": {
+ "text": "Distance [1e6 m]"
+ }
+ },
+ "yaxis": {
+ "title": {
+ "text": "Visitors 1e6"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[1.32629823e-16 8.14415534e-11]\n"
+ ]
+ }
+ ],
+ "source": [
+ "from scipy import optimize\n",
+ "def f(x,A,B):\n",
+ " return A/((x-B)**2)\n",
+ "\n",
+ "nbins=130\n",
+ "bins, f_bins = distribution(nbins,dist_users_day)\n",
+ "bins/=1e6\n",
+ "f_bins=np.array(f_bins)/1e6\n",
+ "\n",
+ "max_params, params_covariance = optimize.curve_fit(f, bins, f_bins, p0=[0.03, -0.03])\n",
+ "x=np.linspace(np.min(bins),np.max(bins),200)\n",
+ "\n",
+ "sigma_ab=np.square(np.diag(params_covariance))\n",
+ "\n",
+ "fig = go.Figure()\n",
+ "\n",
+ "fig.add_trace(go.Scatter(x=x, y=f(x,max_params[0],max_params[1]), name='Fit',\n",
+ " mode='lines',\n",
+ " line=dict(color='orange', width=2, dash='dot'),\n",
+ " opacity=0.8\n",
+ " ))\n",
+ "\n",
+ "fig.add_trace(go.Scatter(x=bins, y=f_bins, name='Distribution',\n",
+ " mode='markers',\n",
+ " marker=dict(color='blue',size=6),\n",
+ " opacity=0.5\n",
+ " ))\n",
+ "\n",
+ "fig.update_layout(title=\"Fit of the previous distribution (nbins= \"+str(nbins)+\") \",\n",
+ " xaxis_title=\"Distance [1e6 m]\",\n",
+ " yaxis_title=\"Visitors 1e6\")\n",
+ "fig.show()\n",
+ "print(sigma_ab)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "metadata": {
+ "cell_id": "00068-6301bffd-5ed8-4a1e-ad21-d8dbb25b0ead",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 1,
+ "execution_start": 1610994793118,
+ "source_hash": "20874cb2"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "mode": "markers",
+ "name": "Distribution",
+ "opacity": 0.6,
+ "type": "scatter",
+ "x": [
+ 0.06477469316681725,
+ 0.07024100135429782,
+ 0.07570730954177837,
+ 0.08117361772925895,
+ 0.08663992591673951,
+ 0.09210623410422006,
+ 0.09757254229170063,
+ 0.10303885047918118,
+ 0.10850515866666177,
+ 0.11397146685414232,
+ 0.1194377750416229,
+ 0.12490408322910344,
+ 0.13037039141658402,
+ 0.13583669960406458,
+ 0.14130300779154512,
+ 0.14676931597902568,
+ 0.1522356241665063,
+ 0.15770193235398683,
+ 0.1631682405414674,
+ 0.16863454872894793,
+ 0.17410085691642851,
+ 0.1795671651039091,
+ 0.18503347329138964,
+ 0.1904997814788702,
+ 0.19596608966635073,
+ 0.20143239785383132,
+ 0.20689870604131191,
+ 0.21236501422879245,
+ 0.217831322416273,
+ 0.22329763060375357,
+ 0.22876393879123416,
+ 0.23423024697871472,
+ 0.23969655516619526,
+ 0.24516286335367582,
+ 0.2506291715411564,
+ 0.256095479728637,
+ 0.2615617879161175,
+ 0.2670280961035981,
+ 0.2724944042910787,
+ 0.27796071247855925,
+ 0.2834270206660398,
+ 0.2888933288535203,
+ 0.2943596370410009,
+ 0.29982594522848144,
+ 0.305292253415962,
+ 0.3107585616034426,
+ 0.3162248697909232,
+ 0.32169117797840374,
+ 0.3271574861658843,
+ 0.33262379435336487,
+ 0.3380901025408454,
+ 0.34355641072832593,
+ 0.3490227189158065,
+ 0.3544890271032871,
+ 0.3599553352907677,
+ 0.36542164347824824,
+ 0.37088795166572874,
+ 0.37635425985320936,
+ 0.3818205680406899,
+ 0.3872868762281705,
+ 0.39275318441565105,
+ 0.39821949260313155,
+ 0.40368580079061217,
+ 0.40915210897809273,
+ 0.4146184171655733,
+ 0.42008472535305386,
+ 0.4255510335405344,
+ 0.431017341728015,
+ 0.43648364991549554,
+ 0.4419499581029761,
+ 0.44741626629045667,
+ 0.4528825744779372,
+ 0.4583488826654178,
+ 0.46381519085289835,
+ 0.4692814990403789,
+ 0.47474780722785953,
+ 0.48021411541534004,
+ 0.4856804236028206,
+ 0.49114673179030116,
+ 0.4966130399777817,
+ 0.5020793481652623,
+ 0.5075456563527428,
+ 0.5130119645402235,
+ 0.518478272727704,
+ 0.5239445809151846,
+ 0.5294108891026651,
+ 0.5348771972901457,
+ 0.5403435054776262,
+ 0.5458098136651067,
+ 0.5512761218525875,
+ 0.556742430040068,
+ 0.5622087382275486,
+ 0.5676750464150291,
+ 0.5731413546025096,
+ 0.5786076627899902,
+ 0.5840739709774707,
+ 0.5895402791649513,
+ 0.5950065873524318,
+ 0.6004728955399123,
+ 0.605939203727393,
+ 0.6114055119148735,
+ 0.6168718201023541,
+ 0.6223381282898346,
+ 0.6278044364773151,
+ 0.6332707446647957,
+ 0.6387370528522763,
+ 0.6442033610397571,
+ 0.6496696692272376,
+ 0.6551359774147182,
+ 0.6606022856021987,
+ 0.6660685937896792,
+ 0.6715349019771598,
+ 0.6770012101646403,
+ 0.6824675183521208,
+ 0.6879338265396014,
+ 0.693400134727082,
+ 0.6988664429145626,
+ 0.7043327511020431,
+ 0.7097990592895236,
+ 0.7152653674770042,
+ 0.7207316756644847,
+ 0.7261979838519653,
+ 0.7316642920394458,
+ 0.7371306002269264,
+ 0.7425969084144072,
+ 0.7480632166018877,
+ 0.7535295247893683,
+ 0.7589958329768488,
+ 0.7644621411643294,
+ 0.7699284493518099,
+ 0.7753947575392904,
+ 0.780861065726771,
+ 0.7863273739142516,
+ 0.7917936821017321,
+ 0.7972599902892127,
+ 0.8027262984766932,
+ 0.8081926066641738,
+ 0.8136589148516543,
+ 0.8191252230391348,
+ 0.8245915312266154,
+ 0.8300578394140959,
+ 0.8355241476015767,
+ 0.8409904557890573,
+ 0.8464567639765379,
+ 0.8519230721640184,
+ 0.8573893803514989,
+ 0.8628556885389795,
+ 0.86832199672646,
+ 0.8737883049139407,
+ 0.8792546131014212,
+ 0.8847209212889017,
+ 0.8901872294763823,
+ 0.8956535376638628,
+ 0.9011198458513433,
+ 0.9065861540388239,
+ 0.9120524622263044,
+ 0.917518770413785,
+ 0.9229850786012656,
+ 0.9284513867887461,
+ 0.9339176949762268,
+ 0.9393840031637074,
+ 0.944850311351188,
+ 0.9503166195386685,
+ 0.9557829277261491,
+ 0.9612492359136297,
+ 0.9667155441011102,
+ 0.9721818522885908,
+ 0.9776481604760713,
+ 0.9831144686635519,
+ 0.9885807768510324,
+ 0.9940470850385129,
+ 0.9995133932259935,
+ 1.004979701413474,
+ 1.0104460096009547,
+ 1.015912317788435,
+ 1.0213786259759157,
+ 1.0268449341633963,
+ 1.032311242350877,
+ 1.0377775505383575,
+ 1.0432438587258381,
+ 1.0487101669133188,
+ 1.0541764751007991,
+ 1.0596427832882798,
+ 1.0651090914757604,
+ 1.0705753996632408,
+ 1.0760417078507214,
+ 1.081508016038202,
+ 1.0869743242256826,
+ 1.092440632413163,
+ 1.0979069406006436,
+ 1.1033732487881243,
+ 1.1088395569756047,
+ 1.1143058651630855,
+ 1.1197721733505661,
+ 1.1252384815380465,
+ 1.1307047897255271,
+ 1.1361710979130077,
+ 1.1416374061004884,
+ 1.1471037142879688,
+ 1.1525700224754494
+ ],
+ "y": [
+ 0.595416,
+ 0,
+ 0.620236,
+ 0,
+ 0.317224,
+ 0.235436,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.030212,
+ 0,
+ 0,
+ 0.111252,
+ 0,
+ 0.046992,
+ 0,
+ 0.019608,
+ 0.030928,
+ 0.007716,
+ 0.099564,
+ 0.064104,
+ 0,
+ 0,
+ 0.024872,
+ 0,
+ 0.017844,
+ 0.025364,
+ 0,
+ 0.027496,
+ 0.014004,
+ 0.04506,
+ 0.00394,
+ 0.00262,
+ 0.205416,
+ 0.005788,
+ 0,
+ 0,
+ 0,
+ 0.01746,
+ 0.013684,
+ 0.0087,
+ 0.02636,
+ 0.019092,
+ 0.005792,
+ 0,
+ 0.002444,
+ 0.014532,
+ 0,
+ 0.007516,
+ 0.002344,
+ 0,
+ 0.002,
+ 0.005976,
+ 0.021048,
+ 0.010592,
+ 0,
+ 0,
+ 0.004772,
+ 0.041076,
+ 0.002676,
+ 0,
+ 0.002404,
+ 0.001416,
+ 0,
+ 0.003936,
+ 0.004308,
+ 0.00444,
+ 0,
+ 0,
+ 0.003804,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.000472,
+ 0.002128,
+ 0.004648,
+ 0,
+ 0.095056,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.00458,
+ 0.003328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.008944,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.002272,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.003492,
+ 0,
+ 0.006356,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.025516,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.004236,
+ 0,
+ 0.002152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.023796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.002132,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.005112,
+ 0,
+ 0.0019,
+ 0.004076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.00528,
+ 0.004748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.000368,
+ 0,
+ 0,
+ 0,
+ 0.00114,
+ 0,
+ 0.000428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.002608
+ ]
+ },
+ {
+ "line": {
+ "color": "orange",
+ "dash": "dot",
+ "width": 5
+ },
+ "mode": "lines",
+ "name": "Fit",
+ "opacity": 1,
+ "type": "scatter",
+ "x": [
+ 0.06477469316681725,
+ 0.07024100135429781,
+ 0.07570730954177837,
+ 0.08117361772925893,
+ 0.0866399259167395,
+ 0.09210623410422006,
+ 0.09757254229170063,
+ 0.1030388504791812,
+ 0.10850515866666176,
+ 0.11397146685414232,
+ 0.11943777504162288,
+ 0.12490408322910346,
+ 0.13037039141658402,
+ 0.13583669960406458,
+ 0.14130300779154514,
+ 0.1467693159790257,
+ 0.15223562416650627,
+ 0.15770193235398683,
+ 0.1631682405414674,
+ 0.16863454872894795,
+ 0.17410085691642851,
+ 0.17956716510390908,
+ 0.18503347329138964,
+ 0.1904997814788702,
+ 0.1959660896663508,
+ 0.20143239785383135,
+ 0.20689870604131191,
+ 0.21236501422879248,
+ 0.21783132241627304,
+ 0.2232976306037536,
+ 0.22876393879123416,
+ 0.23423024697871472,
+ 0.23969655516619529,
+ 0.24516286335367585,
+ 0.2506291715411564,
+ 0.256095479728637,
+ 0.2615617879161175,
+ 0.2670280961035981,
+ 0.27249440429107863,
+ 0.27796071247855925,
+ 0.28342702066603975,
+ 0.28889332885352037,
+ 0.29435963704100093,
+ 0.2998259452284815,
+ 0.30529225341596206,
+ 0.3107585616034426,
+ 0.3162248697909231,
+ 0.32169117797840374,
+ 0.32715748616588436,
+ 0.33262379435336487,
+ 0.3380901025408455,
+ 0.343556410728326,
+ 0.3490227189158066,
+ 0.3544890271032871,
+ 0.35995533529076773,
+ 0.36542164347824824,
+ 0.37088795166572885,
+ 0.37635425985320936,
+ 0.38182056804069,
+ 0.3872868762281705,
+ 0.3927531844156511,
+ 0.3982194926031316,
+ 0.4036858007906122,
+ 0.40915210897809273,
+ 0.41461841716557335,
+ 0.42008472535305386,
+ 0.4255510335405345,
+ 0.431017341728015,
+ 0.4364836499154956,
+ 0.4419499581029761,
+ 0.4474162662904567,
+ 0.4528825744779372,
+ 0.45834888266541784,
+ 0.46381519085289835,
+ 0.46928149904037897,
+ 0.4747478072278595,
+ 0.4802141154153401,
+ 0.4856804236028206,
+ 0.4911467317903012,
+ 0.4966130399777817,
+ 0.5020793481652623,
+ 0.507545656352743,
+ 0.5130119645402235,
+ 0.5184782727277041,
+ 0.5239445809151846,
+ 0.5294108891026652,
+ 0.5348771972901457,
+ 0.5403435054776263,
+ 0.5458098136651068,
+ 0.5512761218525875,
+ 0.556742430040068,
+ 0.5622087382275486,
+ 0.5676750464150291,
+ 0.5731413546025097,
+ 0.5786076627899902,
+ 0.5840739709774708,
+ 0.5895402791649514,
+ 0.595006587352432,
+ 0.6004728955399126,
+ 0.6059392037273931,
+ 0.6114055119148737,
+ 0.6168718201023542,
+ 0.6223381282898348,
+ 0.6278044364773153,
+ 0.6332707446647959,
+ 0.6387370528522764,
+ 0.6442033610397571,
+ 0.6496696692272376,
+ 0.6551359774147182,
+ 0.6606022856021987,
+ 0.6660685937896793,
+ 0.6715349019771598,
+ 0.6770012101646404,
+ 0.6824675183521209,
+ 0.6879338265396016,
+ 0.6934001347270821,
+ 0.6988664429145627,
+ 0.7043327511020432,
+ 0.7097990592895238,
+ 0.7152653674770043,
+ 0.7207316756644849,
+ 0.7261979838519654,
+ 0.731664292039446,
+ 0.7371306002269266,
+ 0.7425969084144072,
+ 0.7480632166018877,
+ 0.7535295247893683,
+ 0.7589958329768488,
+ 0.7644621411643294,
+ 0.76992844935181,
+ 0.7753947575392905,
+ 0.7808610657267712,
+ 0.7863273739142517,
+ 0.7917936821017323,
+ 0.7972599902892128,
+ 0.8027262984766934,
+ 0.8081926066641739,
+ 0.8136589148516545,
+ 0.819125223039135,
+ 0.8245915312266157,
+ 0.8300578394140962,
+ 0.8355241476015768,
+ 0.8409904557890573,
+ 0.8464567639765379,
+ 0.8519230721640184,
+ 0.857389380351499,
+ 0.8628556885389795,
+ 0.8683219967264602,
+ 0.8737883049139407,
+ 0.8792546131014213,
+ 0.8847209212889018,
+ 0.8901872294763824,
+ 0.8956535376638629,
+ 0.9011198458513435,
+ 0.906586154038824,
+ 0.9120524622263046,
+ 0.9175187704137852,
+ 0.9229850786012658,
+ 0.9284513867887463,
+ 0.9339176949762269,
+ 0.9393840031637074,
+ 0.944850311351188,
+ 0.9503166195386686,
+ 0.9557829277261491,
+ 0.9612492359136298,
+ 0.9667155441011103,
+ 0.9721818522885909,
+ 0.9776481604760714,
+ 0.983114468663552,
+ 0.9885807768510325,
+ 0.9940470850385131,
+ 0.9995133932259936,
+ 1.0049797014134743,
+ 1.0104460096009547,
+ 1.0159123177884353,
+ 1.0213786259759159,
+ 1.0268449341633965,
+ 1.032311242350877,
+ 1.0377775505383575,
+ 1.0432438587258381,
+ 1.0487101669133188,
+ 1.0541764751007991,
+ 1.0596427832882798,
+ 1.0651090914757604,
+ 1.0705753996632408,
+ 1.0760417078507214,
+ 1.081508016038202,
+ 1.0869743242256826,
+ 1.092440632413163,
+ 1.0979069406006436,
+ 1.1033732487881243,
+ 1.1088395569756049,
+ 1.1143058651630855,
+ 1.119772173350566,
+ 1.1252384815380465,
+ 1.1307047897255271,
+ 1.1361710979130077,
+ 1.1416374061004881,
+ 1.1471037142879688,
+ 1.1525700224754494
+ ],
+ "y": [
+ 0.7479543055103482,
+ 0.5289361077579763,
+ 0.39372230593288793,
+ 0.3044324385745561,
+ 0.24240031463788803,
+ 0.19756288293987356,
+ 0.1641061163688881,
+ 0.13848070000931775,
+ 0.11842035908523163,
+ 0.10242300944469807,
+ 0.08946116514789798,
+ 0.0788127378220589,
+ 0.06995824787553316,
+ 0.06251624502966756,
+ 0.05620152742472839,
+ 0.05079740416846789,
+ 0.046136854752797274,
+ 0.04208946735671424,
+ 0.03855221560426012,
+ 0.03544283672766339,
+ 0.03269500517264016,
+ 0.03025476609333629,
+ 0.02807786642141431,
+ 0.026127734332998597,
+ 0.02437393314108116,
+ 0.022790966446062336,
+ 0.02135734621647657,
+ 0.02005485969608413,
+ 0.018867988094754377,
+ 0.01778344218167029,
+ 0.016789788665128685,
+ 0.01587714762798744,
+ 0.015036945984163047,
+ 0.014261715407975035,
+ 0.013544925798842776,
+ 0.012880847314867086,
+ 0.012264435508452689,
+ 0.0116912352464636,
+ 0.011157299984398149,
+ 0.010659123653118156,
+ 0.010193582955299868,
+ 0.009757888292335157,
+ 0.00934954187737819,
+ 0.008966301856568628,
+ 0.008606151473326088,
+ 0.008267272481577059,
+ 0.007948022151741231,
+ 0.007646913325143113,
+ 0.007362597063567964,
+ 0.007093847515120232,
+ 0.006839548678642875,
+ 0.006598682799299788,
+ 0.006370320169557958,
+ 0.0061536101443604874,
+ 0.00594777320805767,
+ 0.005752093954707231,
+ 0.005565914863507853,
+ 0.0053886307680746535,
+ 0.005219683932553583,
+ 0.005058559659655564,
+ 0.0049047823659382084,
+ 0.004757912068376423,
+ 0.00461754123369118,
+ 0.004483291948254404,
+ 0.004354813371826731,
+ 0.004231779443055855,
+ 0.004113886808683264,
+ 0.004000852951875342,
+ 0.0038924144980927717,
+ 0.0037883256795096217,
+ 0.0036883569412479666,
+ 0.003592293674655129,
+ 0.0034999350645594563,
+ 0.003411093038932829,
+ 0.0033255913106930734,
+ 0.0032432645025232006,
+ 0.0031639573465880666,
+ 0.003087523951911721,
+ 0.00301382713295585,
+ 0.002942737793625421,
+ 0.002874134361533195,
+ 0.0028079022678907917,
+ 0.002743933468868746,
+ 0.002682126004689451,
+ 0.002622383593091333,
+ 0.002564615254135767,
+ 0.0025087349636252524,
+ 0.0024546613326661844,
+ 0.0024023173111463437,
+ 0.002351629913108829,
+ 0.0023025299621938725,
+ 0.0022549518554899096,
+ 0.002208833344287989,
+ 0.002164115330370722,
+ 0.0021207416765904913,
+ 0.0020786590306027543,
+ 0.0020378166607206154,
+ 0.0019981663029473027,
+ 0.0019596620183250264,
+ 0.0019222600598126564,
+ 0.0018859187479716598,
+ 0.0018505983548004852,
+ 0.0018162609951126282,
+ 0.001782870524903687,
+ 0.0017503924461981456,
+ 0.0017187938179080292,
+ 0.0016880431722731942,
+ 0.0016581104364873985,
+ 0.0016289668591455528,
+ 0.0016005849411761834,
+ 0.0015729383709492143,
+ 0.001546001963273086,
+ 0.0015197516020170512,
+ 0.0014941641861145275,
+ 0.0014692175787217013,
+ 0.0014448905593224272,
+ 0.0014211627785858827,
+ 0.0013980147157976487,
+ 0.0013754276386978963,
+ 0.0013533835655723837,
+ 0.001331865229452982,
+ 0.0013108560442946359,
+ 0.001290340073005025,
+ 0.0012703019972118564,
+ 0.001250727088660669,
+ 0.0012316011821434394,
+ 0.0012129106498650478,
+ 0.001194642377160999,
+ 0.001176783739485584,
+ 0.0011593225805950978,
+ 0.0011422471918556957,
+ 0.0011255462926101215,
+ 0.001109209011541834,
+ 0.0010932248689790342,
+ 0.0010775837600848135,
+ 0.001062275938883064,
+ 0.0010472920030730052,
+ 0.001032622879588135,
+ 0.0010182598108581995,
+ 0.0010041943417353262,
+ 0.0009904183070478891,
+ 0.0009769238197478828,
+ 0.0009637032596196899,
+ 0.0009507492625200472,
+ 0.0009380547101208517,
+ 0.0009256127201281182,
+ 0.0009134166369520028,
+ 0.0009014600228042684,
+ 0.0008897366492009619,
+ 0.0008782404888493565,
+ 0.000866965707899433,
+ 0.0008559066585412923,
+ 0.0008450578719309682,
+ 0.0008344140514280885,
+ 0.0008239700661297801,
+ 0.0008137209446860676,
+ 0.0008036618693828593,
+ 0.000793788170479358,
+ 0.0007840953207874821,
+ 0.0007745789304815374,
+ 0.000765234742127037,
+ 0.0007560586259181539,
+ 0.0007470465751138612,
+ 0.0007381947016633411,
+ 0.0007294992320117468,
+ 0.0007209565030778685,
+ 0.0007125629583956972,
+ 0.0007043151444123021,
+ 0.000696209706934819,
+ 0.0006882433877197339,
+ 0.0006804130211979772,
+ 0.0006727155313296918,
+ 0.0006651479285828307,
+ 0.0006577073070300535,
+ 0.000650390841558648,
+ 0.0006431957851884843,
+ 0.000636119466493241,
+ 0.0006291592871203873,
+ 0.0006223127194056187,
+ 0.0006155773040776638,
+ 0.0006089506480495635,
+ 0.0006024304222927222,
+ 0.0005960143597902071,
+ 0.0005897002535659341,
+ 0.0005834859547865426,
+ 0.0005773693709329118,
+ 0.0005713484640384139,
+ 0.0005654212489911332,
+ 0.000559585791897413,
+ 0.000553840208504208,
+ 0.0005481826626778447,
+ 0.0005426113649368906,
+ 0.0005371245710369488,
+ 0.0005317205806052847,
+ 0.0005263977358232917,
+ 0.0005211544201548895,
+ 0.0005159890571190327,
+ 0.0005109001091045911,
+ 0.0005058860762259371,
+ 0.0005009454952176515
+ ]
+ }
+ ],
+ "layout": {
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Distribution (nbins= 200) and the previous fit"
+ },
+ "xaxis": {
+ "title": {
+ "text": "Distance [1e6 m]"
+ }
+ },
+ "yaxis": {
+ "title": {
+ "text": "Visitors 1e6"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "nbins=200\n",
+ "bins, f_bins = distribution(nbins,dist_users_day)\n",
+ "bins/=1e6\n",
+ "f_bins=np.array(f_bins)/1e6\n",
+ "\n",
+ "x=np.linspace(np.min(bins),np.max(bins),200)\n",
+ "\n",
+ "sigma_ab=np.square(np.diag(params_covariance))\n",
+ "\n",
+ "fig = go.Figure()\n",
+ "\n",
+ "\n",
+ "\n",
+ "fig.add_trace(go.Scatter(x=bins, y=f_bins, name='Distribution',\n",
+ " mode='markers',\n",
+ " #line=dict(color='blue', width=2, dash='dot'),\n",
+ " opacity=0.6\n",
+ " ))\n",
+ "\n",
+ "fig.add_trace(go.Scatter(x=x, y=f(x,max_params[0],max_params[1]), name='Fit',\n",
+ " mode='lines',\n",
+ " line=dict(color='orange', width=5, dash='dot'),\n",
+ " opacity=1\n",
+ " ))\n",
+ "\n",
+ "fig.update_layout(title=\"Distribution (nbins= \"+str(nbins)+\") and the previous fit\",\n",
+ " xaxis_title=\"Distance [1e6 m]\",\n",
+ " yaxis_title=\"Visitors 1e6\")\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "fig.show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00069-6e42d964-bda3-4811-80fc-af56e7d2ba67",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ " As we can see even if we increase the number of bins the fit remains qulitatively valid."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00070-7d7fb858-0c18-4d96-b883-c9b9dcd23a37",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "As we can see in the plots there are points that are distant from our fit. \n",
+ "As said before this discrepances \n",
+ "should be due to the distribution of italian population that is not uniform but concentrated in the big cities.\n",
+ "In this view we can identify the points that stay above the fit as the big city and that even if are far \n",
+ "from Padova have a large number of visitors; the points that stay under the fit as the areas near Padova that have \n",
+ "a low concentration of population. The next plot summarize these conlusions."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 37,
+ "metadata": {
+ "cell_id": "00071-f05344ab-b94c-49c8-84c5-51a9e64dd0a5",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 27,
+ "execution_start": 1610994796111,
+ "source_hash": "332642d0"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "mode": "markers",
+ "name": "Distribution",
+ "opacity": 0.6,
+ "type": "scatter",
+ "x": [
+ 0.06477469316681725,
+ 0.07024100135429782,
+ 0.07570730954177837,
+ 0.08117361772925895,
+ 0.08663992591673951,
+ 0.09210623410422006,
+ 0.09757254229170063,
+ 0.10303885047918118,
+ 0.10850515866666177,
+ 0.11397146685414232,
+ 0.1194377750416229,
+ 0.12490408322910344,
+ 0.13037039141658402,
+ 0.13583669960406458,
+ 0.14130300779154512,
+ 0.14676931597902568,
+ 0.1522356241665063,
+ 0.15770193235398683,
+ 0.1631682405414674,
+ 0.16863454872894793,
+ 0.17410085691642851,
+ 0.1795671651039091,
+ 0.18503347329138964,
+ 0.1904997814788702,
+ 0.19596608966635073,
+ 0.20143239785383132,
+ 0.20689870604131191,
+ 0.21236501422879245,
+ 0.217831322416273,
+ 0.22329763060375357,
+ 0.22876393879123416,
+ 0.23423024697871472,
+ 0.23969655516619526,
+ 0.24516286335367582,
+ 0.2506291715411564,
+ 0.256095479728637,
+ 0.2615617879161175,
+ 0.2670280961035981,
+ 0.2724944042910787,
+ 0.27796071247855925,
+ 0.2834270206660398,
+ 0.2888933288535203,
+ 0.2943596370410009,
+ 0.29982594522848144,
+ 0.305292253415962,
+ 0.3107585616034426,
+ 0.3162248697909232,
+ 0.32169117797840374,
+ 0.3271574861658843,
+ 0.33262379435336487,
+ 0.3380901025408454,
+ 0.34355641072832593,
+ 0.3490227189158065,
+ 0.3544890271032871,
+ 0.3599553352907677,
+ 0.36542164347824824,
+ 0.37088795166572874,
+ 0.37635425985320936,
+ 0.3818205680406899,
+ 0.3872868762281705,
+ 0.39275318441565105,
+ 0.39821949260313155,
+ 0.40368580079061217,
+ 0.40915210897809273,
+ 0.4146184171655733,
+ 0.42008472535305386,
+ 0.4255510335405344,
+ 0.431017341728015,
+ 0.43648364991549554,
+ 0.4419499581029761,
+ 0.44741626629045667,
+ 0.4528825744779372,
+ 0.4583488826654178,
+ 0.46381519085289835,
+ 0.4692814990403789,
+ 0.47474780722785953,
+ 0.48021411541534004,
+ 0.4856804236028206,
+ 0.49114673179030116,
+ 0.4966130399777817,
+ 0.5020793481652623,
+ 0.5075456563527428,
+ 0.5130119645402235,
+ 0.518478272727704,
+ 0.5239445809151846,
+ 0.5294108891026651,
+ 0.5348771972901457,
+ 0.5403435054776262,
+ 0.5458098136651067,
+ 0.5512761218525875,
+ 0.556742430040068,
+ 0.5622087382275486,
+ 0.5676750464150291,
+ 0.5731413546025096,
+ 0.5786076627899902,
+ 0.5840739709774707,
+ 0.5895402791649513,
+ 0.5950065873524318,
+ 0.6004728955399123,
+ 0.605939203727393,
+ 0.6114055119148735,
+ 0.6168718201023541,
+ 0.6223381282898346,
+ 0.6278044364773151,
+ 0.6332707446647957,
+ 0.6387370528522763,
+ 0.6442033610397571,
+ 0.6496696692272376,
+ 0.6551359774147182,
+ 0.6606022856021987,
+ 0.6660685937896792,
+ 0.6715349019771598,
+ 0.6770012101646403,
+ 0.6824675183521208,
+ 0.6879338265396014,
+ 0.693400134727082,
+ 0.6988664429145626,
+ 0.7043327511020431,
+ 0.7097990592895236,
+ 0.7152653674770042,
+ 0.7207316756644847,
+ 0.7261979838519653,
+ 0.7316642920394458,
+ 0.7371306002269264,
+ 0.7425969084144072,
+ 0.7480632166018877,
+ 0.7535295247893683,
+ 0.7589958329768488,
+ 0.7644621411643294,
+ 0.7699284493518099,
+ 0.7753947575392904,
+ 0.780861065726771,
+ 0.7863273739142516,
+ 0.7917936821017321,
+ 0.7972599902892127,
+ 0.8027262984766932,
+ 0.8081926066641738,
+ 0.8136589148516543,
+ 0.8191252230391348,
+ 0.8245915312266154,
+ 0.8300578394140959,
+ 0.8355241476015767,
+ 0.8409904557890573,
+ 0.8464567639765379,
+ 0.8519230721640184,
+ 0.8573893803514989,
+ 0.8628556885389795,
+ 0.86832199672646,
+ 0.8737883049139407,
+ 0.8792546131014212,
+ 0.8847209212889017,
+ 0.8901872294763823,
+ 0.8956535376638628,
+ 0.9011198458513433,
+ 0.9065861540388239,
+ 0.9120524622263044,
+ 0.917518770413785,
+ 0.9229850786012656,
+ 0.9284513867887461,
+ 0.9339176949762268,
+ 0.9393840031637074,
+ 0.944850311351188,
+ 0.9503166195386685,
+ 0.9557829277261491,
+ 0.9612492359136297,
+ 0.9667155441011102,
+ 0.9721818522885908,
+ 0.9776481604760713,
+ 0.9831144686635519,
+ 0.9885807768510324,
+ 0.9940470850385129,
+ 0.9995133932259935,
+ 1.004979701413474,
+ 1.0104460096009547,
+ 1.015912317788435,
+ 1.0213786259759157,
+ 1.0268449341633963,
+ 1.032311242350877,
+ 1.0377775505383575,
+ 1.0432438587258381,
+ 1.0487101669133188,
+ 1.0541764751007991,
+ 1.0596427832882798,
+ 1.0651090914757604,
+ 1.0705753996632408,
+ 1.0760417078507214,
+ 1.081508016038202,
+ 1.0869743242256826,
+ 1.092440632413163,
+ 1.0979069406006436,
+ 1.1033732487881243,
+ 1.1088395569756047,
+ 1.1143058651630855,
+ 1.1197721733505661,
+ 1.1252384815380465,
+ 1.1307047897255271,
+ 1.1361710979130077,
+ 1.1416374061004884,
+ 1.1471037142879688,
+ 1.1525700224754494
+ ],
+ "y": [
+ 0.595416,
+ 0,
+ 0.620236,
+ 0,
+ 0.317224,
+ 0.235436,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.030212,
+ 0,
+ 0,
+ 0.111252,
+ 0,
+ 0.046992,
+ 0,
+ 0.019608,
+ 0.030928,
+ 0.007716,
+ 0.099564,
+ 0.064104,
+ 0,
+ 0,
+ 0.024872,
+ 0,
+ 0.017844,
+ 0.025364,
+ 0,
+ 0.027496,
+ 0.014004,
+ 0.04506,
+ 0.00394,
+ 0.00262,
+ 0.205416,
+ 0.005788,
+ 0,
+ 0,
+ 0,
+ 0.01746,
+ 0.013684,
+ 0.0087,
+ 0.02636,
+ 0.019092,
+ 0.005792,
+ 0,
+ 0.002444,
+ 0.014532,
+ 0,
+ 0.007516,
+ 0.002344,
+ 0,
+ 0.002,
+ 0.005976,
+ 0.021048,
+ 0.010592,
+ 0,
+ 0,
+ 0.004772,
+ 0.041076,
+ 0.002676,
+ 0,
+ 0.002404,
+ 0.001416,
+ 0,
+ 0.003936,
+ 0.004308,
+ 0.00444,
+ 0,
+ 0,
+ 0.003804,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.000472,
+ 0.002128,
+ 0.004648,
+ 0,
+ 0.095056,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.00458,
+ 0.003328,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.008944,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.002272,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.003492,
+ 0,
+ 0.006356,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.025516,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.004236,
+ 0,
+ 0.002152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.023796,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.002132,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.005112,
+ 0,
+ 0.0019,
+ 0.004076,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.00528,
+ 0.004748,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.000368,
+ 0,
+ 0,
+ 0,
+ 0.00114,
+ 0,
+ 0.000428,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.002608
+ ]
+ },
+ {
+ "line": {
+ "color": "orange",
+ "dash": "dot",
+ "width": 5
+ },
+ "mode": "lines",
+ "name": "Fit",
+ "opacity": 1,
+ "type": "scatter",
+ "x": [
+ 0.06477469316681725,
+ 0.07024100135429781,
+ 0.07570730954177837,
+ 0.08117361772925893,
+ 0.0866399259167395,
+ 0.09210623410422006,
+ 0.09757254229170063,
+ 0.1030388504791812,
+ 0.10850515866666176,
+ 0.11397146685414232,
+ 0.11943777504162288,
+ 0.12490408322910346,
+ 0.13037039141658402,
+ 0.13583669960406458,
+ 0.14130300779154514,
+ 0.1467693159790257,
+ 0.15223562416650627,
+ 0.15770193235398683,
+ 0.1631682405414674,
+ 0.16863454872894795,
+ 0.17410085691642851,
+ 0.17956716510390908,
+ 0.18503347329138964,
+ 0.1904997814788702,
+ 0.1959660896663508,
+ 0.20143239785383135,
+ 0.20689870604131191,
+ 0.21236501422879248,
+ 0.21783132241627304,
+ 0.2232976306037536,
+ 0.22876393879123416,
+ 0.23423024697871472,
+ 0.23969655516619529,
+ 0.24516286335367585,
+ 0.2506291715411564,
+ 0.256095479728637,
+ 0.2615617879161175,
+ 0.2670280961035981,
+ 0.27249440429107863,
+ 0.27796071247855925,
+ 0.28342702066603975,
+ 0.28889332885352037,
+ 0.29435963704100093,
+ 0.2998259452284815,
+ 0.30529225341596206,
+ 0.3107585616034426,
+ 0.3162248697909231,
+ 0.32169117797840374,
+ 0.32715748616588436,
+ 0.33262379435336487,
+ 0.3380901025408455,
+ 0.343556410728326,
+ 0.3490227189158066,
+ 0.3544890271032871,
+ 0.35995533529076773,
+ 0.36542164347824824,
+ 0.37088795166572885,
+ 0.37635425985320936,
+ 0.38182056804069,
+ 0.3872868762281705,
+ 0.3927531844156511,
+ 0.3982194926031316,
+ 0.4036858007906122,
+ 0.40915210897809273,
+ 0.41461841716557335,
+ 0.42008472535305386,
+ 0.4255510335405345,
+ 0.431017341728015,
+ 0.4364836499154956,
+ 0.4419499581029761,
+ 0.4474162662904567,
+ 0.4528825744779372,
+ 0.45834888266541784,
+ 0.46381519085289835,
+ 0.46928149904037897,
+ 0.4747478072278595,
+ 0.4802141154153401,
+ 0.4856804236028206,
+ 0.4911467317903012,
+ 0.4966130399777817,
+ 0.5020793481652623,
+ 0.507545656352743,
+ 0.5130119645402235,
+ 0.5184782727277041,
+ 0.5239445809151846,
+ 0.5294108891026652,
+ 0.5348771972901457,
+ 0.5403435054776263,
+ 0.5458098136651068,
+ 0.5512761218525875,
+ 0.556742430040068,
+ 0.5622087382275486,
+ 0.5676750464150291,
+ 0.5731413546025097,
+ 0.5786076627899902,
+ 0.5840739709774708,
+ 0.5895402791649514,
+ 0.595006587352432,
+ 0.6004728955399126,
+ 0.6059392037273931,
+ 0.6114055119148737,
+ 0.6168718201023542,
+ 0.6223381282898348,
+ 0.6278044364773153,
+ 0.6332707446647959,
+ 0.6387370528522764,
+ 0.6442033610397571,
+ 0.6496696692272376,
+ 0.6551359774147182,
+ 0.6606022856021987,
+ 0.6660685937896793,
+ 0.6715349019771598,
+ 0.6770012101646404,
+ 0.6824675183521209,
+ 0.6879338265396016,
+ 0.6934001347270821,
+ 0.6988664429145627,
+ 0.7043327511020432,
+ 0.7097990592895238,
+ 0.7152653674770043,
+ 0.7207316756644849,
+ 0.7261979838519654,
+ 0.731664292039446,
+ 0.7371306002269266,
+ 0.7425969084144072,
+ 0.7480632166018877,
+ 0.7535295247893683,
+ 0.7589958329768488,
+ 0.7644621411643294,
+ 0.76992844935181,
+ 0.7753947575392905,
+ 0.7808610657267712,
+ 0.7863273739142517,
+ 0.7917936821017323,
+ 0.7972599902892128,
+ 0.8027262984766934,
+ 0.8081926066641739,
+ 0.8136589148516545,
+ 0.819125223039135,
+ 0.8245915312266157,
+ 0.8300578394140962,
+ 0.8355241476015768,
+ 0.8409904557890573,
+ 0.8464567639765379,
+ 0.8519230721640184,
+ 0.857389380351499,
+ 0.8628556885389795,
+ 0.8683219967264602,
+ 0.8737883049139407,
+ 0.8792546131014213,
+ 0.8847209212889018,
+ 0.8901872294763824,
+ 0.8956535376638629,
+ 0.9011198458513435,
+ 0.906586154038824,
+ 0.9120524622263046,
+ 0.9175187704137852,
+ 0.9229850786012658,
+ 0.9284513867887463,
+ 0.9339176949762269,
+ 0.9393840031637074,
+ 0.944850311351188,
+ 0.9503166195386686,
+ 0.9557829277261491,
+ 0.9612492359136298,
+ 0.9667155441011103,
+ 0.9721818522885909,
+ 0.9776481604760714,
+ 0.983114468663552,
+ 0.9885807768510325,
+ 0.9940470850385131,
+ 0.9995133932259936,
+ 1.0049797014134743,
+ 1.0104460096009547,
+ 1.0159123177884353,
+ 1.0213786259759159,
+ 1.0268449341633965,
+ 1.032311242350877,
+ 1.0377775505383575,
+ 1.0432438587258381,
+ 1.0487101669133188,
+ 1.0541764751007991,
+ 1.0596427832882798,
+ 1.0651090914757604,
+ 1.0705753996632408,
+ 1.0760417078507214,
+ 1.081508016038202,
+ 1.0869743242256826,
+ 1.092440632413163,
+ 1.0979069406006436,
+ 1.1033732487881243,
+ 1.1088395569756049,
+ 1.1143058651630855,
+ 1.119772173350566,
+ 1.1252384815380465,
+ 1.1307047897255271,
+ 1.1361710979130077,
+ 1.1416374061004881,
+ 1.1471037142879688,
+ 1.1525700224754494
+ ],
+ "y": [
+ 0.7479543055103482,
+ 0.5289361077579763,
+ 0.39372230593288793,
+ 0.3044324385745561,
+ 0.24240031463788803,
+ 0.19756288293987356,
+ 0.1641061163688881,
+ 0.13848070000931775,
+ 0.11842035908523163,
+ 0.10242300944469807,
+ 0.08946116514789798,
+ 0.0788127378220589,
+ 0.06995824787553316,
+ 0.06251624502966756,
+ 0.05620152742472839,
+ 0.05079740416846789,
+ 0.046136854752797274,
+ 0.04208946735671424,
+ 0.03855221560426012,
+ 0.03544283672766339,
+ 0.03269500517264016,
+ 0.03025476609333629,
+ 0.02807786642141431,
+ 0.026127734332998597,
+ 0.02437393314108116,
+ 0.022790966446062336,
+ 0.02135734621647657,
+ 0.02005485969608413,
+ 0.018867988094754377,
+ 0.01778344218167029,
+ 0.016789788665128685,
+ 0.01587714762798744,
+ 0.015036945984163047,
+ 0.014261715407975035,
+ 0.013544925798842776,
+ 0.012880847314867086,
+ 0.012264435508452689,
+ 0.0116912352464636,
+ 0.011157299984398149,
+ 0.010659123653118156,
+ 0.010193582955299868,
+ 0.009757888292335157,
+ 0.00934954187737819,
+ 0.008966301856568628,
+ 0.008606151473326088,
+ 0.008267272481577059,
+ 0.007948022151741231,
+ 0.007646913325143113,
+ 0.007362597063567964,
+ 0.007093847515120232,
+ 0.006839548678642875,
+ 0.006598682799299788,
+ 0.006370320169557958,
+ 0.0061536101443604874,
+ 0.00594777320805767,
+ 0.005752093954707231,
+ 0.005565914863507853,
+ 0.0053886307680746535,
+ 0.005219683932553583,
+ 0.005058559659655564,
+ 0.0049047823659382084,
+ 0.004757912068376423,
+ 0.00461754123369118,
+ 0.004483291948254404,
+ 0.004354813371826731,
+ 0.004231779443055855,
+ 0.004113886808683264,
+ 0.004000852951875342,
+ 0.0038924144980927717,
+ 0.0037883256795096217,
+ 0.0036883569412479666,
+ 0.003592293674655129,
+ 0.0034999350645594563,
+ 0.003411093038932829,
+ 0.0033255913106930734,
+ 0.0032432645025232006,
+ 0.0031639573465880666,
+ 0.003087523951911721,
+ 0.00301382713295585,
+ 0.002942737793625421,
+ 0.002874134361533195,
+ 0.0028079022678907917,
+ 0.002743933468868746,
+ 0.002682126004689451,
+ 0.002622383593091333,
+ 0.002564615254135767,
+ 0.0025087349636252524,
+ 0.0024546613326661844,
+ 0.0024023173111463437,
+ 0.002351629913108829,
+ 0.0023025299621938725,
+ 0.0022549518554899096,
+ 0.002208833344287989,
+ 0.002164115330370722,
+ 0.0021207416765904913,
+ 0.0020786590306027543,
+ 0.0020378166607206154,
+ 0.0019981663029473027,
+ 0.0019596620183250264,
+ 0.0019222600598126564,
+ 0.0018859187479716598,
+ 0.0018505983548004852,
+ 0.0018162609951126282,
+ 0.001782870524903687,
+ 0.0017503924461981456,
+ 0.0017187938179080292,
+ 0.0016880431722731942,
+ 0.0016581104364873985,
+ 0.0016289668591455528,
+ 0.0016005849411761834,
+ 0.0015729383709492143,
+ 0.001546001963273086,
+ 0.0015197516020170512,
+ 0.0014941641861145275,
+ 0.0014692175787217013,
+ 0.0014448905593224272,
+ 0.0014211627785858827,
+ 0.0013980147157976487,
+ 0.0013754276386978963,
+ 0.0013533835655723837,
+ 0.001331865229452982,
+ 0.0013108560442946359,
+ 0.001290340073005025,
+ 0.0012703019972118564,
+ 0.001250727088660669,
+ 0.0012316011821434394,
+ 0.0012129106498650478,
+ 0.001194642377160999,
+ 0.001176783739485584,
+ 0.0011593225805950978,
+ 0.0011422471918556957,
+ 0.0011255462926101215,
+ 0.001109209011541834,
+ 0.0010932248689790342,
+ 0.0010775837600848135,
+ 0.001062275938883064,
+ 0.0010472920030730052,
+ 0.001032622879588135,
+ 0.0010182598108581995,
+ 0.0010041943417353262,
+ 0.0009904183070478891,
+ 0.0009769238197478828,
+ 0.0009637032596196899,
+ 0.0009507492625200472,
+ 0.0009380547101208517,
+ 0.0009256127201281182,
+ 0.0009134166369520028,
+ 0.0009014600228042684,
+ 0.0008897366492009619,
+ 0.0008782404888493565,
+ 0.000866965707899433,
+ 0.0008559066585412923,
+ 0.0008450578719309682,
+ 0.0008344140514280885,
+ 0.0008239700661297801,
+ 0.0008137209446860676,
+ 0.0008036618693828593,
+ 0.000793788170479358,
+ 0.0007840953207874821,
+ 0.0007745789304815374,
+ 0.000765234742127037,
+ 0.0007560586259181539,
+ 0.0007470465751138612,
+ 0.0007381947016633411,
+ 0.0007294992320117468,
+ 0.0007209565030778685,
+ 0.0007125629583956972,
+ 0.0007043151444123021,
+ 0.000696209706934819,
+ 0.0006882433877197339,
+ 0.0006804130211979772,
+ 0.0006727155313296918,
+ 0.0006651479285828307,
+ 0.0006577073070300535,
+ 0.000650390841558648,
+ 0.0006431957851884843,
+ 0.000636119466493241,
+ 0.0006291592871203873,
+ 0.0006223127194056187,
+ 0.0006155773040776638,
+ 0.0006089506480495635,
+ 0.0006024304222927222,
+ 0.0005960143597902071,
+ 0.0005897002535659341,
+ 0.0005834859547865426,
+ 0.0005773693709329118,
+ 0.0005713484640384139,
+ 0.0005654212489911332,
+ 0.000559585791897413,
+ 0.000553840208504208,
+ 0.0005481826626778447,
+ 0.0005426113649368906,
+ 0.0005371245710369488,
+ 0.0005317205806052847,
+ 0.0005263977358232917,
+ 0.0005211544201548895,
+ 0.0005159890571190327,
+ 0.0005109001091045911,
+ 0.0005058860762259371,
+ 0.0005009454952176515
+ ]
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Milano",
+ "x": 0.256,
+ "y": 0.205,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Roma",
+ "x": 0.507,
+ "y": 0.095,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Napoli",
+ "x": 0.699,
+ "y": 0.026,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Torino",
+ "x": 0.393,
+ "y": 0.041,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": false,
+ "text": "Brescia",
+ "x": 0.18,
+ "y": 0.1,
+ "yshift": 12
+ },
+ {
+ "arrowcolor": "red",
+ "arrowhead": 2,
+ "font": {
+ "color": "red",
+ "size": 15
+ },
+ "showarrow": true,
+ "text": "Under the fit",
+ "x": 0.1,
+ "y": 0.01
+ }
+ ],
+ "shapes": [
+ {
+ "fillcolor": "red",
+ "line": {
+ "color": "red"
+ },
+ "opacity": 0.2,
+ "type": "circle",
+ "x0": 0.07,
+ "x1": 0.17,
+ "xref": "x",
+ "y0": -0.01,
+ "y1": 0.03,
+ "yref": "y"
+ }
+ ],
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Discrepances between fit and distribution (200 bins)"
+ },
+ "xaxis": {
+ "range": [
+ 0,
+ 0.75
+ ],
+ "title": {
+ "text": "Distance [1e6 m]"
+ }
+ },
+ "yaxis": {
+ "title": {
+ "text": "Visitors 1e6"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "nbins=200\n",
+ "bins, f_bins = distribution(nbins,dist_users_day)\n",
+ "bins/=1e6\n",
+ "f_bins=np.array(f_bins)/1e6\n",
+ "\n",
+ "x=np.linspace(np.min(bins),np.max(bins),200)\n",
+ "\n",
+ "\n",
+ "fig = go.Figure()\n",
+ "\n",
+ "\n",
+ "\n",
+ "fig.add_trace(go.Scatter(x=bins, y=f_bins, name='Distribution',\n",
+ " mode='markers',\n",
+ " #line=dict(color='blue', width=2, dash='dot'),\n",
+ " opacity=0.6\n",
+ " ))\n",
+ "\n",
+ "fig.add_trace(go.Scatter(x=x, y=f(x,max_params[0],max_params[1]), name='Fit',\n",
+ " mode='lines',\n",
+ " line=dict(color='orange', width=5, dash='dot'),\n",
+ " opacity=1\n",
+ " ))\n",
+ "\n",
+ "fig.update_layout(title=\"Discrepances between fit and distribution (200 bins)\",\n",
+ " xaxis_title=\"Distance [1e6 m]\",\n",
+ " yaxis_title=\"Visitors 1e6\")\n",
+ "\n",
+ "#point below\n",
+ "fig.add_shape(type=\"circle\",\n",
+ " xref=\"x\", yref=\"y\",\n",
+ " x0=0.07, y0=-0.01,\n",
+ " x1=0.17, y1=0.03,\n",
+ " opacity=0.2,\n",
+ " fillcolor=\"red\",\n",
+ " line_color=\"red\",\n",
+ ")\n",
+ "\n",
+ "\n",
+ "#points above\n",
+ "big=[['Milano',0.256,0.205],\n",
+ " ['Roma',0.507,0.095],\n",
+ " ['Napoli',.699,.026],\n",
+ " ['Torino',.393,.041],\n",
+ " ['Brescia',0.18,.1]]\n",
+ " #['Venezia + Verona',.076,.62]]\n",
+ "\n",
+ "\n",
+ "for b in big:\n",
+ " fig.add_annotation(x=b[1], y=b[2],\n",
+ " text=b[0],\n",
+ " showarrow=False,\n",
+ " yshift=12,\n",
+ " font=dict(color='red',size=15)\n",
+ " )\n",
+ "\n",
+ "fig.update_xaxes(range=[0, 0.75])\n",
+ "\n",
+ "fig.add_annotation(x=0.1, y=.01,\n",
+ " text=\"Under the fit\",\n",
+ " showarrow=True,\n",
+ " arrowhead=2,\n",
+ " font=dict(color='red',size=15),\n",
+ " arrowcolor='red'\n",
+ ")\n",
+ "\n",
+ "\n",
+ "fig.show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00072-2378be96-81e7-45a4-9840-a4c19490644e",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "# Part 6"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00073-340f3c28-1888-4992-bef3-2762de98a9a3",
+ "deepnote_cell_type": "markdown",
+ "tags": []
+ },
+ "source": [
+ "## Part 6.1: Ranking of the visitors during 4 months\n",
+ "\n",
+ "Having considered the flow of visitors by the days of the week in the part 4, we here analize the usage of the highway during the four months present in the data. In particular, we choose to take into consideration only the three provinces with the highest number of visitors.\n",
+ " \n",
+ "The two following plots illustrate respectively the usage of the highways based on months and the direction represented by the nearby region.\n",
+ "As espected, the flow-based-ranking is a4-West, a4-East and a13-South; mostly used in April and May.\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 38,
+ "metadata": {
+ "cell_id": "00074-0d77470b-59f0-4a4d-837b-363aae322234",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 59,
+ "execution_start": 1610994796157,
+ "source_hash": "ebeca8b"
+ },
+ "outputs": [],
+ "source": [
+ "def flow_month_reg(data_reg):\n",
+ " flow_m_reg=data_reg.groupby(['MONTH']).FLOW.sum().reset_index()\n",
+ " return flow_m_reg\n",
+ "\n",
+ "d_flow_month_reg = {} \n",
+ "\n",
+ "for i in range(len(reg)):\n",
+ " d_flow_month_reg[reg[i]] = pd.DataFrame(flow_month_reg(data_reg[reg[i]]))\n",
+ " \n",
+ "def flow_month_pro(data_province_selected, cod_pro_selected):\n",
+ " flow_m=data_province_selected.groupby(['MONTH', 'COD_PRO']).FLOW.sum().reset_index()\n",
+ " return flow_m\n",
+ "\n",
+ "d_flow_month_pro = {} \n",
+ "\n",
+ "for i in range(len(reg)):\n",
+ " d_flow_month_pro[reg[i]] = pd.DataFrame(flow_month_pro(d_selected_province[reg[i]],flow_pro[reg[i]]['COD_PRO']))\n",
+ "\n",
+ "#reconcatenate\n",
+ "df=d_flow_month_pro[reg[0]].merge(flow_pro[reg[0]], on=\"COD_PRO\")\n",
+ "df[\"Regions\"]=reg[0]\n",
+ "for i in range(1,len(reg)):\n",
+ " df=pd.concat([df, d_flow_month_pro[reg[i]].merge(flow_pro[reg[i]], on=\"COD_PRO\")], ignore_index=True)\n",
+ " df=df.replace(np.nan, reg[i])\n",
+ "df.rename(columns={\"FLOW_x\":\"FLOW\", \"NAME\":\"Province\", \"FLOW_y\":\"FLOW TOTAL\"}, inplace=True)\n",
+ "\n",
+ "\n",
+ "df[\"MONTH\"] = pd.Categorical(df[\"MONTH\"],\n",
+ " categories=[\"Febbraio\",\"Marzo\",\"Aprile\",\"Maggio\"])\n",
+ "df.sort_values(by=[\"MONTH\",\"FLOW\"], inplace=True, ignore_index=True)\n",
+ "total=d_flow_month_pro[\"Lombardia\"].FLOW.sum()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 45,
+ "metadata": {
+ "cell_id": "00075-e074e56b-005e-4a29-be89-a2f792273c39",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 175,
+ "execution_start": 1610994796219,
+ "source_hash": "caa245b4",
+ "tags": []
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "Regions=Friuli Venezia Giulia MONTH=%{x} FLOW=%{y} Province=%{text} ",
+ "legendgroup": "Friuli Venezia Giulia",
+ "marker": {
+ "color": "#b5de2b"
+ },
+ "name": "Friuli Venezia Giulia",
+ "offsetgroup": "Friuli Venezia Giulia",
+ "orientation": "v",
+ "showlegend": true,
+ "text": [
+ "Trieste",
+ "Pordenone",
+ "Udine",
+ "Trieste",
+ "Pordenone",
+ "Udine",
+ "Trieste",
+ "Pordenone",
+ "Udine",
+ "Trieste",
+ "Pordenone",
+ "Udine"
+ ],
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ "Febbraio",
+ "Febbraio",
+ "Febbraio",
+ "Marzo",
+ "Marzo",
+ "Marzo",
+ "Aprile",
+ "Aprile",
+ "Aprile",
+ "Maggio",
+ "Maggio",
+ "Maggio"
+ ],
+ "xaxis": "x",
+ "y": [
+ 1121,
+ 6876,
+ 9172,
+ 1848,
+ 8732,
+ 9780,
+ 1957,
+ 9773,
+ 10717,
+ 1694,
+ 8864,
+ 9964
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "Regions=Emilia Romagna MONTH=%{x} FLOW=%{y} Province=%{text} ",
+ "legendgroup": "Emilia Romagna",
+ "marker": {
+ "color": "#fb9804"
+ },
+ "name": "Emilia Romagna",
+ "offsetgroup": "Emilia Romagna",
+ "orientation": "v",
+ "showlegend": true,
+ "text": [
+ "Modena",
+ "Ferrara",
+ "Bologna",
+ "Modena",
+ "Ferrara",
+ "Bologna",
+ "Modena",
+ "Ferrara",
+ "Bologna",
+ "Modena",
+ "Ferrara",
+ "Bologna"
+ ],
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ "Febbraio",
+ "Febbraio",
+ "Febbraio",
+ "Marzo",
+ "Marzo",
+ "Marzo",
+ "Aprile",
+ "Aprile",
+ "Aprile",
+ "Maggio",
+ "Maggio",
+ "Maggio"
+ ],
+ "xaxis": "x",
+ "y": [
+ 1679,
+ 6637,
+ 8171,
+ 2156,
+ 7375,
+ 8930,
+ 2396,
+ 8347,
+ 11632,
+ 1717,
+ 7638,
+ 10986
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "Regions=Lombardia MONTH=%{x} FLOW=%{y} Province=%{text} ",
+ "legendgroup": "Lombardia",
+ "marker": {
+ "color": "#b32d00"
+ },
+ "name": "Lombardia",
+ "offsetgroup": "Lombardia",
+ "orientation": "v",
+ "showlegend": true,
+ "text": [
+ "Mantova",
+ "Brescia",
+ "Milano",
+ "Mantova",
+ "Brescia",
+ "Milano",
+ "Brescia",
+ "Mantova",
+ "Milano",
+ "Mantova",
+ "Brescia",
+ "Milano"
+ ],
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ "Febbraio",
+ "Febbraio",
+ "Febbraio",
+ "Marzo",
+ "Marzo",
+ "Marzo",
+ "Aprile",
+ "Aprile",
+ "Aprile",
+ "Maggio",
+ "Maggio",
+ "Maggio"
+ ],
+ "xaxis": "x",
+ "y": [
+ 3934,
+ 4569,
+ 23729,
+ 4540,
+ 4623,
+ 27274,
+ 5174,
+ 5397,
+ 32720,
+ 4740,
+ 5666,
+ 30827
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "layout": {
+ "barmode": "relative",
+ "legend": {
+ "title": {
+ "text": "Regions"
+ },
+ "tracegroupgap": 0
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Flow of nearby regions on months"
+ },
+ "xaxis": {
+ "anchor": "y",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "MONTH"
+ }
+ },
+ "yaxis": {
+ "anchor": "x",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "FLOW"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "MONTH=Febbraio Regions=%{x} FLOW=%{y} Province=%{text} ",
+ "legendgroup": "Febbraio",
+ "marker": {
+ "color": "#1F77B4"
+ },
+ "name": "Febbraio",
+ "offsetgroup": "Febbraio",
+ "orientation": "v",
+ "showlegend": true,
+ "text": [
+ "Trieste",
+ "Modena",
+ "Mantova",
+ "Brescia",
+ "Ferrara",
+ "Pordenone",
+ "Bologna",
+ "Udine",
+ "Milano"
+ ],
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ "Friuli Venezia Giulia",
+ "Emilia Romagna",
+ "Lombardia",
+ "Lombardia",
+ "Emilia Romagna",
+ "Friuli Venezia Giulia",
+ "Emilia Romagna",
+ "Friuli Venezia Giulia",
+ "Lombardia"
+ ],
+ "xaxis": "x",
+ "y": [
+ 1121,
+ 1679,
+ 3934,
+ 4569,
+ 6637,
+ 6876,
+ 8171,
+ 9172,
+ 23729
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "MONTH=Marzo Regions=%{x} FLOW=%{y} Province=%{text} ",
+ "legendgroup": "Marzo",
+ "marker": {
+ "color": "#FF7F0E"
+ },
+ "name": "Marzo",
+ "offsetgroup": "Marzo",
+ "orientation": "v",
+ "showlegend": true,
+ "text": [
+ "Trieste",
+ "Modena",
+ "Mantova",
+ "Brescia",
+ "Ferrara",
+ "Pordenone",
+ "Bologna",
+ "Udine",
+ "Milano"
+ ],
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ "Friuli Venezia Giulia",
+ "Emilia Romagna",
+ "Lombardia",
+ "Lombardia",
+ "Emilia Romagna",
+ "Friuli Venezia Giulia",
+ "Emilia Romagna",
+ "Friuli Venezia Giulia",
+ "Lombardia"
+ ],
+ "xaxis": "x",
+ "y": [
+ 1848,
+ 2156,
+ 4540,
+ 4623,
+ 7375,
+ 8732,
+ 8930,
+ 9780,
+ 27274
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "MONTH=Aprile Regions=%{x} FLOW=%{y} Province=%{text} ",
+ "legendgroup": "Aprile",
+ "marker": {
+ "color": "#2CA02C"
+ },
+ "name": "Aprile",
+ "offsetgroup": "Aprile",
+ "orientation": "v",
+ "showlegend": true,
+ "text": [
+ "Trieste",
+ "Modena",
+ "Brescia",
+ "Mantova",
+ "Ferrara",
+ "Pordenone",
+ "Udine",
+ "Bologna",
+ "Milano"
+ ],
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ "Friuli Venezia Giulia",
+ "Emilia Romagna",
+ "Lombardia",
+ "Lombardia",
+ "Emilia Romagna",
+ "Friuli Venezia Giulia",
+ "Friuli Venezia Giulia",
+ "Emilia Romagna",
+ "Lombardia"
+ ],
+ "xaxis": "x",
+ "y": [
+ 1957,
+ 2396,
+ 5174,
+ 5397,
+ 8347,
+ 9773,
+ 10717,
+ 11632,
+ 32720
+ ],
+ "yaxis": "y"
+ },
+ {
+ "alignmentgroup": "True",
+ "hovertemplate": "MONTH=Maggio Regions=%{x} FLOW=%{y} Province=%{text} ",
+ "legendgroup": "Maggio",
+ "marker": {
+ "color": "#D62728"
+ },
+ "name": "Maggio",
+ "offsetgroup": "Maggio",
+ "orientation": "v",
+ "showlegend": true,
+ "text": [
+ "Trieste",
+ "Modena",
+ "Mantova",
+ "Brescia",
+ "Ferrara",
+ "Pordenone",
+ "Udine",
+ "Bologna",
+ "Milano"
+ ],
+ "textposition": "auto",
+ "type": "bar",
+ "x": [
+ "Friuli Venezia Giulia",
+ "Emilia Romagna",
+ "Lombardia",
+ "Lombardia",
+ "Emilia Romagna",
+ "Friuli Venezia Giulia",
+ "Friuli Venezia Giulia",
+ "Emilia Romagna",
+ "Lombardia"
+ ],
+ "xaxis": "x",
+ "y": [
+ 1694,
+ 1717,
+ 4740,
+ 5666,
+ 7638,
+ 8864,
+ 9964,
+ 10986,
+ 30827
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "layout": {
+ "barmode": "relative",
+ "legend": {
+ "title": {
+ "text": "MONTH"
+ },
+ "tracegroupgap": 0
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Flow of nearby regions on months"
+ },
+ "xaxis": {
+ "anchor": "y",
+ "categoryorder": "total ascending",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Regions"
+ }
+ },
+ "yaxis": {
+ "anchor": "x",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "FLOW"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#Plot\n",
+ "color=['#b32d00', '#fb9804' ,'#b5de2b'][::-1]\n",
+ "\n",
+ "import plotly.express as px\n",
+ "fig = px.bar(df, x = df[\"MONTH\"], y = df[\"FLOW\"], color=df[\"Regions\"], color_discrete_sequence=color, text=df[\"Province\"], title=\"Flow of nearby regions on months\")\n",
+ "#fig.update_xaxes(categoryorder=\"total ascending\")\n",
+ "fig.show()\n",
+ "\n",
+ "fig = px.bar(df, x = df[\"Regions\"], y = df[\"FLOW\"], color=df[\"MONTH\"], color_discrete_sequence=px.colors.qualitative.D3, text=df[\"Province\"], title=\"Flow of nearby regions on months\")\n",
+ "fig.update_xaxes(categoryorder=\"total ascending\")\n",
+ "fig.show()\n",
+ "\n",
+ "#Display the data\n",
+ "#tab_months= ff.create_table(df,colorscale=table_color)\n",
+ "#tab_months.update_layout(xaxis = {'domain': [.1, .9]}, yaxis1 = {'domain': [0, 1]})\n",
+ "#tab_months.show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00076-2538b0f8-609b-433c-b280-6605b62ef970",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "## Part 6.2: Toward a better estimate of number of visitors"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00077-5375a761-6091-4b40-8684-5b8af7e84010",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "The regression function fits well the number of the visitors but it doesn't grasp the features of the peaks, i.e. the fluctuations with respect to the mean trend.\n",
+ "To recover the full behaviour, we compare the bin-count of the visitors and the population curves and we suppose that a possible enanchement could be obtained by join the regression counting of visitors with the regression previously obtained.\n",
+ "We evententually point out that the following graphs are cutted at high distances and rescaled, leading to a better visualisation."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 40,
+ "metadata": {
+ "cell_id": "00079-7044349d-806d-4574-be6e-ca1e8b353f55",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 11,
+ "execution_start": 1610994806066,
+ "source_hash": "61a1131c",
+ "tags": []
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " COD_PRO \n",
+ " VISITORS \n",
+ " DISTANCES \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " 1 \n",
+ " 0.039068 \n",
+ " 0.394395 \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " 2 \n",
+ " 0.001940 \n",
+ " 0.338283 \n",
+ " \n",
+ " \n",
+ " 2 \n",
+ " 3 \n",
+ " 0.009164 \n",
+ " 0.306773 \n",
+ " \n",
+ " \n",
+ " 3 \n",
+ " 4 \n",
+ " 0.003372 \n",
+ " 0.433935 \n",
+ " \n",
+ " \n",
+ " 4 \n",
+ " 5 \n",
+ " 0.001440 \n",
+ " 0.367620 \n",
+ " \n",
+ " \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " ... \n",
+ " \n",
+ " \n",
+ " 100 \n",
+ " 102 \n",
+ " 0.000428 \n",
+ " 1.093870 \n",
+ " \n",
+ " \n",
+ " 101 \n",
+ " 103 \n",
+ " 0.002000 \n",
+ " 0.354155 \n",
+ " \n",
+ " \n",
+ " 105 \n",
+ " 108 \n",
+ " 0.030648 \n",
+ " 0.241772 \n",
+ " \n",
+ " \n",
+ " 106 \n",
+ " 109 \n",
+ " 0.002676 \n",
+ " 0.396124 \n",
+ " \n",
+ " \n",
+ " 107 \n",
+ " 110 \n",
+ " 0.004236 \n",
+ " 0.726919 \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
91 rows × 3 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " COD_PRO VISITORS DISTANCES\n",
+ "0 1 0.039068 0.394395\n",
+ "1 2 0.001940 0.338283\n",
+ "2 3 0.009164 0.306773\n",
+ "3 4 0.003372 0.433935\n",
+ "4 5 0.001440 0.367620\n",
+ ".. ... ... ...\n",
+ "100 102 0.000428 1.093870\n",
+ "101 103 0.002000 0.354155\n",
+ "105 108 0.030648 0.241772\n",
+ "106 109 0.002676 0.396124\n",
+ "107 110 0.004236 0.726919\n",
+ "\n",
+ "[91 rows x 3 columns]"
+ ]
+ },
+ "execution_count": 40,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "#Copy for safety\n",
+ "distances=codist_ven.copy().drop(\"Total_Minu\", axis=1)\n",
+ "dud=dist_users_day.copy()\n",
+ "\n",
+ "abitanti=abitanti.merge(codist_prov, on=\"PROVINCIA\")\n",
+ "distances.columns=[\"COD_PRO\",\"Destinazione\",\"Total_Mete\"]\n",
+ "abitanti=abitanti.merge(distances, on=\"COD_PRO\")[[\"VALUE\",\"Total_Mete\", \"COD_PRO\", \"PROVINCIA\"]]\n",
+ "abitanti=abitanti[abitanti.COD_PRO!=28].sort_values(by=\"Total_Mete\")[[\"VALUE\",\"Total_Mete\"]].reset_index(drop=True)/1e6\n",
+ "\n",
+ "#rescaling of dud\n",
+ "dud[[\"DISTANCES\",\"VISITORS\"]]=dud[[\"DISTANCES\",\"VISITORS\"]]/1e6\n",
+ "\n",
+ "dud"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 41,
+ "metadata": {
+ "cell_id": "00080-c74c5464-af68-48e5-b1ed-15adfba2ff13",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 42,
+ "execution_start": 1610994807944,
+ "source_hash": "435595bc"
+ },
+ "outputs": [],
+ "source": [
+ "###set nbins and refitting the visitors binning\n",
+ "nbins=130\n",
+ "bins, f_bins = distribution(nbins,dud)\n",
+ "f_bins=np.array(f_bins)\n",
+ "\n",
+ "max_params, params_covariance = optimize.curve_fit(f, bins, f_bins, p0=[1e6, 1e6])\n",
+ "def f_reg(x): return f(x, max_params[0], max_params[1])\n",
+ "\n",
+ "def f_joined(x): \n",
+ " return f_reg(x)*abitanti[abitanti.Total_Mete==x].VALUE.to_numpy()[0]\n",
+ "f_joined=np.vectorize(f_joined)\n",
+ "\n",
+ "def inhabits(x): return abitanti[abitanti.Total_Mete==x].VALUE.to_numpy()[0]\n",
+ "inhabits=np.vectorize(inhabits)\n",
+ "\n",
+ "d=abitanti.sort_values(by=\"Total_Mete\").Total_Mete.to_numpy()\n",
+ "\n",
+ "#important: set the variables /1e6 since f_reg is for that scale"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 42,
+ "metadata": {
+ "cell_id": "00081-c18576d6-cc77-4fc9-903c-a594906f4532",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 186,
+ "execution_start": 1610994807987,
+ "source_hash": "7447f1b2"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "line": {
+ "color": "blue",
+ "dash": "dot",
+ "width": 1
+ },
+ "marker": {
+ "size": 4
+ },
+ "mode": "lines+markers",
+ "name": "Visitors for 130 bins",
+ "type": "scatter",
+ "x": [
+ 0.0662463915249851,
+ 0.07465609642880136,
+ 0.0830658013326176,
+ 0.09147550623643386,
+ 0.0998852111402501,
+ 0.10829491604406635,
+ 0.11670462094788261,
+ 0.12511432585169885,
+ 0.1335240307555151,
+ 0.14193373565933137,
+ 0.1503434405631476,
+ 0.15875314546696387,
+ 0.1671628503707801,
+ 0.17557255527459636,
+ 0.18398226017841263,
+ 0.19239196508222886,
+ 0.20080166998604512,
+ 0.20921137488986136,
+ 0.21762107979367762,
+ 0.22603078469749388,
+ 0.23444048960131011,
+ 0.24285019450512638,
+ 0.25125989940894267,
+ 0.2596696043127589,
+ 0.2680793092165752,
+ 0.2764890141203914,
+ 0.2848987190242076,
+ 0.2933084239280239,
+ 0.3017181288318401,
+ 0.3101278337356564,
+ 0.31853753863947265,
+ 0.32694724354328886,
+ 0.3353569484471052,
+ 0.3437666533509214,
+ 0.35217635825473764,
+ 0.3605860631585539,
+ 0.3689957680623701,
+ 0.37740547296618643,
+ 0.38581517787000263,
+ 0.3942248827738189,
+ 0.40263458767763516,
+ 0.41104429258145136,
+ 0.4194539974852677,
+ 0.4278637023890839,
+ 0.4362734072929002,
+ 0.4446831121967164,
+ 0.4530928171005326,
+ 0.46150252200434894,
+ 0.46991222690816514,
+ 0.47832193181198146,
+ 0.48673163671579767,
+ 0.4951413416196139,
+ 0.5035510465234302,
+ 0.5119607514272464,
+ 0.5203704563310627,
+ 0.528780161234879,
+ 0.5371898661386951,
+ 0.5455995710425114,
+ 0.5540092759463278,
+ 0.5624189808501439,
+ 0.5708286857539602,
+ 0.5792383906577765,
+ 0.5876480955615927,
+ 0.5960578004654089,
+ 0.6044675053692252,
+ 0.6128772102730414,
+ 0.6212869151768576,
+ 0.629696620080674,
+ 0.6381063249844903,
+ 0.6465160298883064,
+ 0.6549257347921227,
+ 0.663335439695939,
+ 0.6717451445997552,
+ 0.6801548495035714,
+ 0.6885645544073877,
+ 0.6969742593112039,
+ 0.7053839642150201,
+ 0.7137936691188365,
+ 0.7222033740226528,
+ 0.7306130789264689,
+ 0.7390227838302852,
+ 0.7474324887341015,
+ 0.7558421936379177,
+ 0.7642518985417339,
+ 0.7726616034455502,
+ 0.7810713083493666,
+ 0.7894810132531827,
+ 0.797890718156999,
+ 0.8063004230608153,
+ 0.8147101279646315,
+ 0.8231198328684477,
+ 0.831529537772264,
+ 0.8399392426760802,
+ 0.8483489475798964,
+ 0.8567586524837127,
+ 0.8651683573875291,
+ 0.8735780622913452,
+ 0.8819877671951615,
+ 0.8903974720989778,
+ 0.898807177002794,
+ 0.9072168819066102,
+ 0.9156265868104265,
+ 0.9240362917142427,
+ 0.9324459966180589,
+ 0.9408557015218753,
+ 0.9492654064256916,
+ 0.9576751113295077,
+ 0.966084816233324,
+ 0.9744945211371403,
+ 0.9829042260409565,
+ 0.9913139309447727,
+ 0.999723635848589,
+ 1.0081333407524053,
+ 1.0165430456562214,
+ 1.024952750560038,
+ 1.033362455463854,
+ 1.0417721603676702,
+ 1.0501818652714867,
+ 1.0585915701753028,
+ 1.0670012750791191,
+ 1.0754109799829354,
+ 1.0838206848867515,
+ 1.0922303897905679,
+ 1.1006400946943842,
+ 1.1090497995982003,
+ 1.1174595045020168,
+ 1.125869209405833,
+ 1.134278914309649,
+ 1.1426886192134655,
+ 1.1510983241172816
+ ],
+ "y": [
+ 0.595416,
+ 0.6202360000000002,
+ 0.31722399999999995,
+ 0.23543599999999998,
+ 0,
+ 0,
+ 0,
+ 0.030212000000000128,
+ 0,
+ 0.11125200000000013,
+ 0,
+ 0.06659999999999977,
+ 0.030927999999999845,
+ 0.007716000000000278,
+ 0.16366799999999992,
+ 0,
+ 0.02487199999999934,
+ 0.01199199999999978,
+ 0.031216000000000133,
+ 0.027496000000000187,
+ 0.01400400000000035,
+ 0.04505999999999988,
+ 0.03459600000000007,
+ 0.18316800000000022,
+ 0,
+ 0,
+ 0.021875999999999785,
+ 0.017967999999999762,
+ 0.03628800000000032,
+ 0.014955999999999747,
+ 0,
+ 0.016976000000000102,
+ 0.007515999999999412,
+ 0.00234400000000079,
+ 0.0019999999999993356,
+ 0.02558399999999983,
+ 0.012032000000000043,
+ 0,
+ 0.0047719999999999985,
+ 0.0437520000000009,
+ 0,
+ 0.0024039999999998507,
+ 0.0014159999999994177,
+ 0.008244000000000362,
+ 0.0044399999999997775,
+ 0,
+ 0.0038040000000005847,
+ 0,
+ 0,
+ 0,
+ 0.0025999999999997137,
+ 0.004647999999999541,
+ 0,
+ 0.09505600000000047,
+ 0,
+ 0,
+ 0.0045800000000002505,
+ 0.0033279999999993315,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.008944000000000507,
+ 0,
+ 0,
+ 0,
+ 0.0022720000000000518,
+ 0,
+ 0,
+ 0,
+ 0.0034920000000000506,
+ 0,
+ 0.006355999999999362,
+ 0,
+ 0,
+ 0.025516000000000538,
+ 0,
+ 0,
+ 0,
+ 0.0042360000000001286,
+ 0.0021519999999997097,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.023796000000000372,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.0021320000000000228,
+ 0,
+ 0,
+ 0,
+ 0.005112000000000005,
+ 0,
+ 0.005975999999999537,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.005279999999999951,
+ 0.004747999999999752,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.0003680000000008121,
+ 0,
+ 0,
+ 0.0011399999999999189,
+ 0.0004279999999998729,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.0026079999999999437
+ ]
+ },
+ {
+ "line": {
+ "color": "maroon",
+ "width": 1
+ },
+ "mode": "lines",
+ "name": "Rescaled Inhabitants",
+ "type": "scatter",
+ "x": [
+ 0.062041539073076975,
+ 0.06612211092021651,
+ 0.0745848977338286,
+ 0.0869281538066806,
+ 0.09114011999116937,
+ 0.09294676117233738,
+ 0.12271452743543941,
+ 0.13859012303846105,
+ 0.15495282710284342,
+ 0.16100023980769218,
+ 0.16854271132774123,
+ 0.17350512430769222,
+ 0.18031659567307703,
+ 0.18093917087195055,
+ 0.1862499764479626,
+ 0.18658565643803396,
+ 0.19933815924581827,
+ 0.20200221251602554,
+ 0.21372801239011005,
+ 0.21525977233685428,
+ 0.23021360212412612,
+ 0.23326055897504092,
+ 0.23960118222027976,
+ 0.24012318986111092,
+ 0.24177186597202802,
+ 0.24710367914863723,
+ 0.24976406867433817,
+ 0.25721528018656586,
+ 0.2628622998066247,
+ 0.28553537200320506,
+ 0.28612888689473664,
+ 0.2867316610601572,
+ 0.2901559138171263,
+ 0.29250651693293905,
+ 0.29906811451309356,
+ 0.30310706212637356,
+ 0.305314482811086,
+ 0.3067730450284095,
+ 0.3124742969551276,
+ 0.3240234736279582,
+ 0.32771579922684446,
+ 0.32944673131310137,
+ 0.33828263442419665,
+ 0.33871039313107293,
+ 0.3416353701102261,
+ 0.35415471812437566,
+ 0.36077879170454563,
+ 0.3632905145551092,
+ 0.36761973747066506,
+ 0.37195844089634866,
+ 0.38648723898279497,
+ 0.3943947517286334,
+ 0.3944711263710817,
+ 0.3961238901802892,
+ 0.4115522005944041,
+ 0.4256023179108418,
+ 0.4301799151059081,
+ 0.43393464435115137,
+ 0.43634869550160116,
+ 0.45343399222381336,
+ 0.48661150479452,
+ 0.48935235473306593,
+ 0.4987484934657194,
+ 0.5092706036300096,
+ 0.5402500653587242,
+ 0.5860244947270477,
+ 0.613780991867604,
+ 0.6213025260027463,
+ 0.6584956180454884,
+ 0.6713459502179493,
+ 0.697393157710801,
+ 0.6978858290338277,
+ 0.7269187772500012,
+ 0.7350904942331894,
+ 0.790582427968598,
+ 0.7921843270520639,
+ 0.8395238401163438,
+ 0.8725793487466852,
+ 0.8866447159863503,
+ 0.8918719355048083,
+ 0.9641232413897729,
+ 0.9715726632952794,
+ 1.061968383376067,
+ 1.0805713122992817,
+ 1.0938696574634603,
+ 1.1553031765691897
+ ],
+ "y": [
+ 0.02364,
+ 0.08632039999999999,
+ 0.08535519999999999,
+ 0.088742,
+ 0.0922821,
+ 0.0346975,
+ 0.0411762,
+ 0.1011291,
+ 0.02049,
+ 0.0391345,
+ 0.07018959999999999,
+ 0.0139439,
+ 0.0539898,
+ 0.1262402,
+ 0.0529381,
+ 0.0532575,
+ 0.0358512,
+ 0.0234638,
+ 0.0256071,
+ 0.1111035,
+ 0.101326,
+ 0.0450256,
+ 0.0291892,
+ 0.0337325,
+ 0.08716979999999999,
+ 0.0286781,
+ 0.0229765,
+ 0.3234658,
+ 0.0339384,
+ 0.036012499999999996,
+ 0.054581000000000005,
+ 0.0343449,
+ 0.0599301,
+ 0.0420752,
+ 0.0890528,
+ 0.0389295,
+ 0.0195849,
+ 0.0369595,
+ 0.026801000000000002,
+ 0.0181403,
+ 0.0472603,
+ 0.0219909,
+ 0.017230699999999998,
+ 0.0424174,
+ 0.0177067,
+ 0.0159159,
+ 0.0336215,
+ 0.08449569999999999,
+ 0.0215884,
+ 0.06577859999999999,
+ 0.031631,
+ 0.226912,
+ 0.0222175,
+ 0.0174338,
+ 0.0226854,
+ 0.0208377,
+ 0.027781,
+ 0.0588559,
+ 0.0318205,
+ 0.0308284,
+ 0.0156554,
+ 0.021430499999999998,
+ 0.0319388,
+ 0.4355725,
+ 0.038712,
+ 0.0575577,
+ 0.008523699999999999,
+ 0.0223256,
+ 0.0923445,
+ 0.06253109999999999,
+ 0.027912700000000002,
+ 0.3101002,
+ 0.0391224,
+ 0.0421523,
+ 0.1101763,
+ 0.125752,
+ 0.0368251,
+ 0.058031900000000004,
+ 0.0198867,
+ 0.039497700000000004,
+ 0.0798891,
+ 0.07087020000000001,
+ 0.0175061,
+ 0.0360823,
+ 0.0160889,
+ 0.0551212
+ ]
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "VI + VE",
+ "x": 0.09,
+ "y": -0.0706308,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Milano",
+ "x": 0.256,
+ "y": -0.0706308,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Roma",
+ "x": 0.507,
+ "y": -0.0706308,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Napoli",
+ "x": 0.699,
+ "y": -0.0706308,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Torino",
+ "x": 0.393,
+ "y": -0.0706308,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Brescia",
+ "x": 0.18,
+ "y": -0.0706308,
+ "yshift": 12
+ }
+ ],
+ "height": 400,
+ "margin": {
+ "b": 0,
+ "l": 50,
+ "pad": 4,
+ "r": 50,
+ "t": 100
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Distribution of Individuals as a function of distance from Padua "
+ },
+ "width": 800,
+ "xaxis": {
+ "dtick": 0.25,
+ "gridcolor": "LightGrey",
+ "linecolor": "black",
+ "mirror": true,
+ "range": [
+ 0.01,
+ 1
+ ],
+ "tick0": 0.25,
+ "title": {
+ "standoff": 10,
+ "text": "Distance [1e3*Km]"
+ }
+ },
+ "yaxis": {
+ "gridcolor": "LightGrey",
+ "linecolor": "black",
+ "mirror": true,
+ "title": {
+ "standoff": 0,
+ "text": "Individuals[1e6]"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#Plotting part\n",
+ "import chart_studio.plotly as py\n",
+ "import plotly.graph_objs as go\n",
+ "\n",
+ "trace1 = go.Scatter(x=bins, y=f_bins, name='Visitors for %s bins' % nbins,\n",
+ " mode='lines+markers',\n",
+ " line=dict(color='blue', width=1, dash='dot'),\n",
+ " marker=dict(size=4)\n",
+ " )\n",
+ "\n",
+ "trace2 = go.Scatter(x=d, y=f_joined(d), name=\"Fit + Inhabitants\",\n",
+ " mode='lines+markers',\n",
+ " line=dict(color='red', width=1, dash='dot'),\n",
+ " marker=dict(size=3)\n",
+ " )\n",
+ "\n",
+ "trace3 = go.Scatter(x=d, y=inhabits(d)/10, name=\"Rescaled Inhabitants\",\n",
+ " mode='lines',\n",
+ " line=dict(color='maroon', width=1),\n",
+ ")\n",
+ "\n",
+ "trace32 = go.Scatter(x=d, y=inhabits(d), name=\"Inhabitants\",\n",
+ " mode='lines',\n",
+ " line=dict(color='maroon', width=1),\n",
+ " xaxis='x2',\n",
+ " yaxis='y2'\n",
+ ")\n",
+ "\n",
+ "trace4 = go.Scatter(x=bins, y=f_reg(bins), name=\"Fit\",\n",
+ " mode='lines',\n",
+ " line=dict(color='red', width=1, dash='dot'),\n",
+ " marker=dict(size=3)\n",
+ " )\n",
+ "\n",
+ "xaxis_title=\"Distance [1e3*Km]\"\n",
+ "margin=dict(l=50,r=50,b=0,t=100,pad=4)\n",
+ "width,height=800,400\n",
+ "\n",
+ "data1=[trace1, trace3]\n",
+ "fig1 = go.Figure(data1)\n",
+ "\n",
+ "fig1.update_layout(title=\"Distribution of Individuals as a function of distance from Padua \",\n",
+ " xaxis_title=xaxis_title,\n",
+ " yaxis_title=\"Individuals[1e6]\", \n",
+ " margin=margin, width=width, height=height\n",
+ ")\n",
+ "\n",
+ "fig1.update_yaxes(title_standoff = 0, mirror=True, linecolor=\"black\",gridcolor='LightGrey'),\n",
+ "fig1.update_xaxes(title_standoff = 10, mirror=True, \n",
+ " range=[0.01,1],linecolor=\"black\", gridcolor=\"LightGrey\",tick0=0.25, dtick=0.25)\n",
+ "\n",
+ "pos_city=-f_bins[3]*0.3\n",
+ "big1=[[\"VI + VE\",0.09,pos_city],\n",
+ " ['Milano',0.256,pos_city],\n",
+ " ['Roma',0.507,pos_city],\n",
+ " ['Napoli',.699,pos_city],\n",
+ " ['Torino',.393,pos_city],\n",
+ " ['Brescia',0.18,pos_city],]\n",
+ "\n",
+ "for b in big1:\n",
+ " fig1.add_annotation(x=b[1], y=b[2],\n",
+ " text=b[0],\n",
+ " showarrow=False,\n",
+ " yshift=12,\n",
+ " font=dict(color='darkgreen',size=10)\n",
+ " )\n",
+ "\n",
+ "fig1.show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00082-1f12a567-3028-48c8-8914-d12c714f54cd",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ " The previous claim is well summarized in the next plot, where we can recover a better connection between avaible data and our estimate. Moreover, it may be seen that not all of the peaks are recovered, since the dropping in the number of visitors due to the regression is not sustained by the inhabitants living at a certain distance."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 43,
+ "metadata": {
+ "cell_id": "00083-8ec9bbec-3c69-47de-96c8-2d727ef2ceab",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 52,
+ "execution_start": 1610994812847,
+ "source_hash": "6187fd3e"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "line": {
+ "color": "blue",
+ "dash": "dot",
+ "width": 1
+ },
+ "marker": {
+ "size": 4
+ },
+ "mode": "lines+markers",
+ "name": "Visitors for 130 bins",
+ "type": "scatter",
+ "x": [
+ 0.0662463915249851,
+ 0.07465609642880136,
+ 0.0830658013326176,
+ 0.09147550623643386,
+ 0.0998852111402501,
+ 0.10829491604406635,
+ 0.11670462094788261,
+ 0.12511432585169885,
+ 0.1335240307555151,
+ 0.14193373565933137,
+ 0.1503434405631476,
+ 0.15875314546696387,
+ 0.1671628503707801,
+ 0.17557255527459636,
+ 0.18398226017841263,
+ 0.19239196508222886,
+ 0.20080166998604512,
+ 0.20921137488986136,
+ 0.21762107979367762,
+ 0.22603078469749388,
+ 0.23444048960131011,
+ 0.24285019450512638,
+ 0.25125989940894267,
+ 0.2596696043127589,
+ 0.2680793092165752,
+ 0.2764890141203914,
+ 0.2848987190242076,
+ 0.2933084239280239,
+ 0.3017181288318401,
+ 0.3101278337356564,
+ 0.31853753863947265,
+ 0.32694724354328886,
+ 0.3353569484471052,
+ 0.3437666533509214,
+ 0.35217635825473764,
+ 0.3605860631585539,
+ 0.3689957680623701,
+ 0.37740547296618643,
+ 0.38581517787000263,
+ 0.3942248827738189,
+ 0.40263458767763516,
+ 0.41104429258145136,
+ 0.4194539974852677,
+ 0.4278637023890839,
+ 0.4362734072929002,
+ 0.4446831121967164,
+ 0.4530928171005326,
+ 0.46150252200434894,
+ 0.46991222690816514,
+ 0.47832193181198146,
+ 0.48673163671579767,
+ 0.4951413416196139,
+ 0.5035510465234302,
+ 0.5119607514272464,
+ 0.5203704563310627,
+ 0.528780161234879,
+ 0.5371898661386951,
+ 0.5455995710425114,
+ 0.5540092759463278,
+ 0.5624189808501439,
+ 0.5708286857539602,
+ 0.5792383906577765,
+ 0.5876480955615927,
+ 0.5960578004654089,
+ 0.6044675053692252,
+ 0.6128772102730414,
+ 0.6212869151768576,
+ 0.629696620080674,
+ 0.6381063249844903,
+ 0.6465160298883064,
+ 0.6549257347921227,
+ 0.663335439695939,
+ 0.6717451445997552,
+ 0.6801548495035714,
+ 0.6885645544073877,
+ 0.6969742593112039,
+ 0.7053839642150201,
+ 0.7137936691188365,
+ 0.7222033740226528,
+ 0.7306130789264689,
+ 0.7390227838302852,
+ 0.7474324887341015,
+ 0.7558421936379177,
+ 0.7642518985417339,
+ 0.7726616034455502,
+ 0.7810713083493666,
+ 0.7894810132531827,
+ 0.797890718156999,
+ 0.8063004230608153,
+ 0.8147101279646315,
+ 0.8231198328684477,
+ 0.831529537772264,
+ 0.8399392426760802,
+ 0.8483489475798964,
+ 0.8567586524837127,
+ 0.8651683573875291,
+ 0.8735780622913452,
+ 0.8819877671951615,
+ 0.8903974720989778,
+ 0.898807177002794,
+ 0.9072168819066102,
+ 0.9156265868104265,
+ 0.9240362917142427,
+ 0.9324459966180589,
+ 0.9408557015218753,
+ 0.9492654064256916,
+ 0.9576751113295077,
+ 0.966084816233324,
+ 0.9744945211371403,
+ 0.9829042260409565,
+ 0.9913139309447727,
+ 0.999723635848589,
+ 1.0081333407524053,
+ 1.0165430456562214,
+ 1.024952750560038,
+ 1.033362455463854,
+ 1.0417721603676702,
+ 1.0501818652714867,
+ 1.0585915701753028,
+ 1.0670012750791191,
+ 1.0754109799829354,
+ 1.0838206848867515,
+ 1.0922303897905679,
+ 1.1006400946943842,
+ 1.1090497995982003,
+ 1.1174595045020168,
+ 1.125869209405833,
+ 1.134278914309649,
+ 1.1426886192134655,
+ 1.1510983241172816
+ ],
+ "y": [
+ 0.595416,
+ 0.6202360000000002,
+ 0.31722399999999995,
+ 0.23543599999999998,
+ 0,
+ 0,
+ 0,
+ 0.030212000000000128,
+ 0,
+ 0.11125200000000013,
+ 0,
+ 0.06659999999999977,
+ 0.030927999999999845,
+ 0.007716000000000278,
+ 0.16366799999999992,
+ 0,
+ 0.02487199999999934,
+ 0.01199199999999978,
+ 0.031216000000000133,
+ 0.027496000000000187,
+ 0.01400400000000035,
+ 0.04505999999999988,
+ 0.03459600000000007,
+ 0.18316800000000022,
+ 0,
+ 0,
+ 0.021875999999999785,
+ 0.017967999999999762,
+ 0.03628800000000032,
+ 0.014955999999999747,
+ 0,
+ 0.016976000000000102,
+ 0.007515999999999412,
+ 0.00234400000000079,
+ 0.0019999999999993356,
+ 0.02558399999999983,
+ 0.012032000000000043,
+ 0,
+ 0.0047719999999999985,
+ 0.0437520000000009,
+ 0,
+ 0.0024039999999998507,
+ 0.0014159999999994177,
+ 0.008244000000000362,
+ 0.0044399999999997775,
+ 0,
+ 0.0038040000000005847,
+ 0,
+ 0,
+ 0,
+ 0.0025999999999997137,
+ 0.004647999999999541,
+ 0,
+ 0.09505600000000047,
+ 0,
+ 0,
+ 0.0045800000000002505,
+ 0.0033279999999993315,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.008944000000000507,
+ 0,
+ 0,
+ 0,
+ 0.0022720000000000518,
+ 0,
+ 0,
+ 0,
+ 0.0034920000000000506,
+ 0,
+ 0.006355999999999362,
+ 0,
+ 0,
+ 0.025516000000000538,
+ 0,
+ 0,
+ 0,
+ 0.0042360000000001286,
+ 0.0021519999999997097,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.023796000000000372,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.0021320000000000228,
+ 0,
+ 0,
+ 0,
+ 0.005112000000000005,
+ 0,
+ 0.005975999999999537,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.005279999999999951,
+ 0.004747999999999752,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.0003680000000008121,
+ 0,
+ 0,
+ 0.0011399999999999189,
+ 0.0004279999999998729,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.0026079999999999437
+ ]
+ },
+ {
+ "line": {
+ "color": "red",
+ "dash": "dot",
+ "width": 1
+ },
+ "marker": {
+ "size": 3
+ },
+ "mode": "lines+markers",
+ "name": "Fit + Inhabitants",
+ "type": "scatter",
+ "x": [
+ 0.062041539073076975,
+ 0.06612211092021651,
+ 0.0745848977338286,
+ 0.0869281538066806,
+ 0.09114011999116937,
+ 0.09294676117233738,
+ 0.12271452743543941,
+ 0.13859012303846105,
+ 0.15495282710284342,
+ 0.16100023980769218,
+ 0.16854271132774123,
+ 0.17350512430769222,
+ 0.18031659567307703,
+ 0.18093917087195055,
+ 0.1862499764479626,
+ 0.18658565643803396,
+ 0.19933815924581827,
+ 0.20200221251602554,
+ 0.21372801239011005,
+ 0.21525977233685428,
+ 0.23021360212412612,
+ 0.23326055897504092,
+ 0.23960118222027976,
+ 0.24012318986111092,
+ 0.24177186597202802,
+ 0.24710367914863723,
+ 0.24976406867433817,
+ 0.25721528018656586,
+ 0.2628622998066247,
+ 0.28553537200320506,
+ 0.28612888689473664,
+ 0.2867316610601572,
+ 0.2901559138171263,
+ 0.29250651693293905,
+ 0.29906811451309356,
+ 0.30310706212637356,
+ 0.305314482811086,
+ 0.3067730450284095,
+ 0.3124742969551276,
+ 0.3240234736279582,
+ 0.32771579922684446,
+ 0.32944673131310137,
+ 0.33828263442419665,
+ 0.33871039313107293,
+ 0.3416353701102261,
+ 0.35415471812437566,
+ 0.36077879170454563,
+ 0.3632905145551092,
+ 0.36761973747066506,
+ 0.37195844089634866,
+ 0.38648723898279497,
+ 0.3943947517286334,
+ 0.3944711263710817,
+ 0.3961238901802892,
+ 0.4115522005944041,
+ 0.4256023179108418,
+ 0.4301799151059081,
+ 0.43393464435115137,
+ 0.43634869550160116,
+ 0.45343399222381336,
+ 0.48661150479452,
+ 0.48935235473306593,
+ 0.4987484934657194,
+ 0.5092706036300096,
+ 0.5402500653587242,
+ 0.5860244947270477,
+ 0.613780991867604,
+ 0.6213025260027463,
+ 0.6584956180454884,
+ 0.6713459502179493,
+ 0.697393157710801,
+ 0.6978858290338277,
+ 0.7269187772500012,
+ 0.7350904942331894,
+ 0.790582427968598,
+ 0.7921843270520639,
+ 0.8395238401163438,
+ 0.8725793487466852,
+ 0.8866447159863503,
+ 0.8918719355048083,
+ 0.9641232413897729,
+ 0.9715726632952794,
+ 1.061968383376067,
+ 1.0805713122992817,
+ 1.0938696574634603,
+ 1.1553031765691897
+ ],
+ "y": [
+ 0.2156878674280907,
+ 0.5894021053769964,
+ 0.3558322256508978,
+ 0.2126853691691395,
+ 0.18874150164746664,
+ 0.0665437507481469,
+ 0.034108093019806954,
+ 0.059875863401124,
+ 0.00902658227227458,
+ 0.015613949003426946,
+ 0.024910628504580572,
+ 0.0045983221659829515,
+ 0.01616474977817638,
+ 0.037473059174918465,
+ 0.014623750707084543,
+ 0.014646518653328652,
+ 0.008381176694692726,
+ 0.005310773477056428,
+ 0.005056832452251636,
+ 0.021567368871180128,
+ 0.016758800285193474,
+ 0.007218863992673152,
+ 0.004393073356328798,
+ 0.005050938041287197,
+ 0.012844183032523968,
+ 0.004014989399649488,
+ 0.003137230545892165,
+ 0.0412426965974389,
+ 0.0041146010931978165,
+ 0.0036090522071949255,
+ 0.005444010273098777,
+ 0.0034091811882612103,
+ 0.0057897062236489825,
+ 0.003990664575564897,
+ 0.0080304052329396,
+ 0.0034051839334473363,
+ 0.0016851467741892672,
+ 0.003145959840384337,
+ 0.0021882030210359582,
+ 0.0013647416392319161,
+ 0.0034661156208415167,
+ 0.0015938707483811746,
+ 0.0011769442507126927,
+ 0.002889144417252056,
+ 0.0011830788141217086,
+ 0.0009814125154863817,
+ 0.00198950844205624,
+ 0.004923504482065699,
+ 0.001225322965524548,
+ 0.0036377140847210355,
+ 0.0016072995726749055,
+ 0.011027302360407281,
+ 0.0010792498415069724,
+ 0.000839121284172433,
+ 0.0010040483767397206,
+ 0.0008569704956164502,
+ 0.0011161466283270624,
+ 0.0023202321501540487,
+ 0.001239357876255576,
+ 0.001104467476411924,
+ 0.00048134467043407645,
+ 0.0006509663607435811,
+ 0.0009311751602022985,
+ 0.012140857954031962,
+ 0.0009505514710620059,
+ 0.0011878978258115318,
+ 0.0001594229251115985,
+ 0.00040690577530683874,
+ 0.0014879931597139903,
+ 0.0009672562203254781,
+ 0.00039843283224404917,
+ 0.004419861572175688,
+ 0.0005117420655458784,
+ 0.0005385622685188216,
+ 0.0012082799568491915,
+ 0.0013732595326823942,
+ 0.0003561622221509147,
+ 0.0005177966707951553,
+ 0.0001716228760612194,
+ 0.00033671609683404803,
+ 0.0005791561408293697,
+ 0.0005056254992353728,
+ 0.00010386086677891934,
+ 0.00020651442175774926,
+ 8.978332561570105e-05,
+ 0.00027476564620674925
+ ]
+ },
+ {
+ "line": {
+ "color": "maroon",
+ "width": 1
+ },
+ "mode": "lines",
+ "name": "Inhabitants",
+ "type": "scatter",
+ "x": [
+ 0.062041539073076975,
+ 0.06612211092021651,
+ 0.0745848977338286,
+ 0.0869281538066806,
+ 0.09114011999116937,
+ 0.09294676117233738,
+ 0.12271452743543941,
+ 0.13859012303846105,
+ 0.15495282710284342,
+ 0.16100023980769218,
+ 0.16854271132774123,
+ 0.17350512430769222,
+ 0.18031659567307703,
+ 0.18093917087195055,
+ 0.1862499764479626,
+ 0.18658565643803396,
+ 0.19933815924581827,
+ 0.20200221251602554,
+ 0.21372801239011005,
+ 0.21525977233685428,
+ 0.23021360212412612,
+ 0.23326055897504092,
+ 0.23960118222027976,
+ 0.24012318986111092,
+ 0.24177186597202802,
+ 0.24710367914863723,
+ 0.24976406867433817,
+ 0.25721528018656586,
+ 0.2628622998066247,
+ 0.28553537200320506,
+ 0.28612888689473664,
+ 0.2867316610601572,
+ 0.2901559138171263,
+ 0.29250651693293905,
+ 0.29906811451309356,
+ 0.30310706212637356,
+ 0.305314482811086,
+ 0.3067730450284095,
+ 0.3124742969551276,
+ 0.3240234736279582,
+ 0.32771579922684446,
+ 0.32944673131310137,
+ 0.33828263442419665,
+ 0.33871039313107293,
+ 0.3416353701102261,
+ 0.35415471812437566,
+ 0.36077879170454563,
+ 0.3632905145551092,
+ 0.36761973747066506,
+ 0.37195844089634866,
+ 0.38648723898279497,
+ 0.3943947517286334,
+ 0.3944711263710817,
+ 0.3961238901802892,
+ 0.4115522005944041,
+ 0.4256023179108418,
+ 0.4301799151059081,
+ 0.43393464435115137,
+ 0.43634869550160116,
+ 0.45343399222381336,
+ 0.48661150479452,
+ 0.48935235473306593,
+ 0.4987484934657194,
+ 0.5092706036300096,
+ 0.5402500653587242,
+ 0.5860244947270477,
+ 0.613780991867604,
+ 0.6213025260027463,
+ 0.6584956180454884,
+ 0.6713459502179493,
+ 0.697393157710801,
+ 0.6978858290338277,
+ 0.7269187772500012,
+ 0.7350904942331894,
+ 0.790582427968598,
+ 0.7921843270520639,
+ 0.8395238401163438,
+ 0.8725793487466852,
+ 0.8866447159863503,
+ 0.8918719355048083,
+ 0.9641232413897729,
+ 0.9715726632952794,
+ 1.061968383376067,
+ 1.0805713122992817,
+ 1.0938696574634603,
+ 1.1553031765691897
+ ],
+ "xaxis": "x2",
+ "y": [
+ 0.2364,
+ 0.863204,
+ 0.853552,
+ 0.88742,
+ 0.922821,
+ 0.346975,
+ 0.411762,
+ 1.011291,
+ 0.2049,
+ 0.391345,
+ 0.701896,
+ 0.139439,
+ 0.539898,
+ 1.262402,
+ 0.529381,
+ 0.532575,
+ 0.358512,
+ 0.234638,
+ 0.256071,
+ 1.111035,
+ 1.01326,
+ 0.450256,
+ 0.291892,
+ 0.337325,
+ 0.871698,
+ 0.286781,
+ 0.229765,
+ 3.234658,
+ 0.339384,
+ 0.360125,
+ 0.54581,
+ 0.343449,
+ 0.599301,
+ 0.420752,
+ 0.890528,
+ 0.389295,
+ 0.195849,
+ 0.369595,
+ 0.26801,
+ 0.181403,
+ 0.472603,
+ 0.219909,
+ 0.172307,
+ 0.424174,
+ 0.177067,
+ 0.159159,
+ 0.336215,
+ 0.844957,
+ 0.215884,
+ 0.657786,
+ 0.31631,
+ 2.26912,
+ 0.222175,
+ 0.174338,
+ 0.226854,
+ 0.208377,
+ 0.27781,
+ 0.588559,
+ 0.318205,
+ 0.308284,
+ 0.156554,
+ 0.214305,
+ 0.319388,
+ 4.355725,
+ 0.38712,
+ 0.575577,
+ 0.085237,
+ 0.223256,
+ 0.923445,
+ 0.625311,
+ 0.279127,
+ 3.101002,
+ 0.391224,
+ 0.421523,
+ 1.101763,
+ 1.25752,
+ 0.368251,
+ 0.580319,
+ 0.198867,
+ 0.394977,
+ 0.798891,
+ 0.708702,
+ 0.175061,
+ 0.360823,
+ 0.160889,
+ 0.551212
+ ],
+ "yaxis": "y2"
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Milano",
+ "x": 0.256,
+ "y": 0.205,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Roma",
+ "x": 0.507,
+ "y": 0.095,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Napoli",
+ "x": 0.699,
+ "y": 0.026,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Torino",
+ "x": 0.393,
+ "y": 0.041,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Brescia",
+ "x": 0.18,
+ "y": 0.2,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "VI + VE",
+ "x": 0.1,
+ "y": 0.62,
+ "yshift": 12
+ }
+ ],
+ "height": 400,
+ "legend": {
+ "font": {
+ "size": 12
+ },
+ "traceorder": "normal",
+ "x": 0.1,
+ "y": 0.95
+ },
+ "margin": {
+ "b": 0,
+ "l": 50,
+ "pad": 4,
+ "r": 50,
+ "t": 100
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Visitors for 130 bins"
+ },
+ "width": 800,
+ "xaxis": {
+ "gridcolor": "LightGrey",
+ "linecolor": "black",
+ "mirror": true,
+ "range": [
+ 0.05,
+ 0.75
+ ],
+ "title": {
+ "standoff": 10,
+ "text": "Distance [1e3*Km]"
+ }
+ },
+ "xaxis2": {
+ "anchor": "y2",
+ "domain": [
+ 0.5,
+ 0.95
+ ],
+ "gridcolor": "LightGrey",
+ "linecolor": "black",
+ "mirror": true,
+ "range": [
+ 0.05,
+ 0.75
+ ],
+ "title": {
+ "standoff": 10,
+ "text": "Distance [1e3*Km]"
+ }
+ },
+ "yaxis": {
+ "gridcolor": "LightGrey",
+ "linecolor": "black",
+ "mirror": true,
+ "title": {
+ "standoff": 0,
+ "text": "Visitors [1e6]"
+ }
+ },
+ "yaxis2": {
+ "anchor": "x2",
+ "domain": [
+ 0.5,
+ 0.95
+ ],
+ "gridcolor": "LightGrey",
+ "linecolor": "black",
+ "mirror": true,
+ "title": {
+ "standoff": 0,
+ "text": "Inhabitants [1e6]"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "data2 = [trace1, trace2, trace32]\n",
+ "layout = go.Layout(\n",
+ " xaxis2=dict(domain=[0.5, 0.95],anchor='y2'),\n",
+ " yaxis2=dict(domain=[0.5, 0.95],anchor='x2'),\n",
+ ")\n",
+ "\n",
+ "fig2 = go.Figure(data=data2, layout=layout)\n",
+ "\n",
+ "fig2.update_layout(title=\"Visitors for %s bins\" %nbins,\n",
+ " xaxis_title=xaxis_title,\n",
+ " yaxis_title=\"Visitors [1e6]\",\n",
+ " xaxis2_title=\"Distance [1e3*Km]\",\n",
+ " yaxis2_title=\"Inhabitants [1e6]\",\n",
+ " legend=dict(x=0.1,y=0.95,traceorder='normal',font=dict(size=12,),),\n",
+ " margin=margin, width=width, height=height\n",
+ " )\n",
+ "\n",
+ "fig2.update_yaxes(title_standoff = 0, mirror=True, linecolor=\"black\",gridcolor='LightGrey'),\n",
+ "fig2.update_xaxes(title_standoff = 10, mirror=True, \n",
+ " range=[0.05,0.75],linecolor=\"black\", gridcolor=\"LightGrey\")\n",
+ "\n",
+ "\n",
+ "big=[\n",
+ " ['Milano',0.256,0.205],\n",
+ " ['Roma',0.507,0.095],\n",
+ " ['Napoli',.699,.026],\n",
+ " ['Torino',.393,.041],\n",
+ " ['Brescia',0.18,.2],\n",
+ " ['VI + VE',.1,.62]]\n",
+ "\n",
+ "\n",
+ "for b in big:\n",
+ " fig2.add_annotation(x=b[1], y=b[2],\n",
+ " text=b[0],\n",
+ " showarrow=False,\n",
+ " yshift=12,\n",
+ " font=dict(color='darkgreen',size=10)\n",
+ " )\n",
+ "\n",
+ "fig2.show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "cell_id": "00084-08784fd3-5077-4740-9849-9f2e565ece1b",
+ "deepnote_cell_type": "markdown"
+ },
+ "source": [
+ "The other way around, by counting the number of visitors reaching Padua, we may estimate the population distribution via $N_{inhab}(d)=(N_{visitors}/N_{regression})(d)$, where $d$ is the distance from Padua.\n",
+ "As expected, the smallness of the regression after $200Km$ is the major responsable for the deviation from the data.\n",
+ " \n",
+ "Thus, for a better visualization of the two trends, we rescaled the population prediction by a factor of 10. The main result is that, even if we recover a reasonable behaviour, there could be other features playing a role in our analysis.\n",
+ "In fact, the main assumption of our research is that the Vodafone's users are representative of the highway users, but could not be the case depending on the Vodafone's reception areas; \n",
+ "moreover, freight hubs could be a significant source of enanchement of the numbers of visitors going regularly to Padua.\n",
+ "\n",
+ "A special understanding of this, could be gained by looking at the following plot, where we show also the behaviour at the large distances."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 44,
+ "metadata": {
+ "cell_id": "00085-28c68de2-6e24-428e-ba56-156e365644d3",
+ "deepnote_cell_type": "code",
+ "deepnote_to_be_reexecuted": false,
+ "execution_millis": 46,
+ "execution_start": 1610994812912,
+ "source_hash": "b6825dc"
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "line": {
+ "color": "maroon",
+ "width": 1
+ },
+ "mode": "lines",
+ "name": "Real",
+ "opacity": 1,
+ "type": "scatter",
+ "x": [
+ 0.062041539073076975,
+ 0.06612211092021651,
+ 0.0745848977338286,
+ 0.0869281538066806,
+ 0.09114011999116937,
+ 0.09294676117233738,
+ 0.12271452743543941,
+ 0.13859012303846105,
+ 0.15495282710284342,
+ 0.16100023980769218,
+ 0.16854271132774123,
+ 0.17350512430769222,
+ 0.18031659567307703,
+ 0.18093917087195055,
+ 0.1862499764479626,
+ 0.18658565643803396,
+ 0.19933815924581827,
+ 0.20200221251602554,
+ 0.21372801239011005,
+ 0.21525977233685428,
+ 0.23021360212412612,
+ 0.23326055897504092,
+ 0.23960118222027976,
+ 0.24012318986111092,
+ 0.24177186597202802,
+ 0.24710367914863723,
+ 0.24976406867433817,
+ 0.25721528018656586,
+ 0.2628622998066247,
+ 0.28553537200320506,
+ 0.28612888689473664,
+ 0.2867316610601572,
+ 0.2901559138171263,
+ 0.29250651693293905,
+ 0.29906811451309356,
+ 0.30310706212637356,
+ 0.305314482811086,
+ 0.3067730450284095,
+ 0.3124742969551276,
+ 0.3240234736279582,
+ 0.32771579922684446,
+ 0.32944673131310137,
+ 0.33828263442419665,
+ 0.33871039313107293,
+ 0.3416353701102261,
+ 0.35415471812437566,
+ 0.36077879170454563,
+ 0.3632905145551092,
+ 0.36761973747066506,
+ 0.37195844089634866,
+ 0.38648723898279497,
+ 0.3943947517286334,
+ 0.3944711263710817,
+ 0.3961238901802892,
+ 0.4115522005944041,
+ 0.4256023179108418,
+ 0.4301799151059081,
+ 0.43393464435115137,
+ 0.43634869550160116,
+ 0.45343399222381336,
+ 0.48661150479452,
+ 0.48935235473306593,
+ 0.4987484934657194,
+ 0.5092706036300096,
+ 0.5402500653587242,
+ 0.5860244947270477,
+ 0.613780991867604,
+ 0.6213025260027463,
+ 0.6584956180454884,
+ 0.6713459502179493,
+ 0.697393157710801,
+ 0.6978858290338277,
+ 0.7269187772500012,
+ 0.7350904942331894,
+ 0.790582427968598,
+ 0.7921843270520639,
+ 0.8395238401163438,
+ 0.8725793487466852,
+ 0.8866447159863503,
+ 0.8918719355048083,
+ 0.9641232413897729,
+ 0.9715726632952794,
+ 1.061968383376067,
+ 1.0805713122992817,
+ 1.0938696574634603,
+ 1.1553031765691897
+ ],
+ "y": [
+ 0.2364,
+ 0.863204,
+ 0.853552,
+ 0.88742,
+ 0.922821,
+ 0.346975,
+ 0.411762,
+ 1.011291,
+ 0.2049,
+ 0.391345,
+ 0.701896,
+ 0.139439,
+ 0.539898,
+ 1.262402,
+ 0.529381,
+ 0.532575,
+ 0.358512,
+ 0.234638,
+ 0.256071,
+ 1.111035,
+ 1.01326,
+ 0.450256,
+ 0.291892,
+ 0.337325,
+ 0.871698,
+ 0.286781,
+ 0.229765,
+ 3.234658,
+ 0.339384,
+ 0.360125,
+ 0.54581,
+ 0.343449,
+ 0.599301,
+ 0.420752,
+ 0.890528,
+ 0.389295,
+ 0.195849,
+ 0.369595,
+ 0.26801,
+ 0.181403,
+ 0.472603,
+ 0.219909,
+ 0.172307,
+ 0.424174,
+ 0.177067,
+ 0.159159,
+ 0.336215,
+ 0.844957,
+ 0.215884,
+ 0.657786,
+ 0.31631,
+ 2.26912,
+ 0.222175,
+ 0.174338,
+ 0.226854,
+ 0.208377,
+ 0.27781,
+ 0.588559,
+ 0.318205,
+ 0.308284,
+ 0.156554,
+ 0.214305,
+ 0.319388,
+ 4.355725,
+ 0.38712,
+ 0.575577,
+ 0.085237,
+ 0.223256,
+ 0.923445,
+ 0.625311,
+ 0.279127,
+ 3.101002,
+ 0.391224,
+ 0.421523,
+ 1.101763,
+ 1.25752,
+ 0.368251,
+ 0.580319,
+ 0.198867,
+ 0.394977,
+ 0.798891,
+ 0.708702,
+ 0.175061,
+ 0.360823,
+ 0.160889,
+ 0.551212
+ ]
+ },
+ {
+ "line": {
+ "color": "orange",
+ "width": 2
+ },
+ "mode": "lines",
+ "name": "Syntetic Rescaled (/10)",
+ "type": "scatter",
+ "x": [
+ 0.0662463915249851,
+ 0.07465609642880136,
+ 0.0830658013326176,
+ 0.09147550623643386,
+ 0.0998852111402501,
+ 0.10829491604406635,
+ 0.11670462094788261,
+ 0.12511432585169885,
+ 0.1335240307555151,
+ 0.14193373565933137,
+ 0.1503434405631476,
+ 0.15875314546696387,
+ 0.1671628503707801,
+ 0.17557255527459636,
+ 0.18398226017841263,
+ 0.19239196508222886,
+ 0.20080166998604512,
+ 0.20921137488986136,
+ 0.21762107979367762,
+ 0.22603078469749388,
+ 0.23444048960131011,
+ 0.24285019450512638,
+ 0.25125989940894267,
+ 0.2596696043127589,
+ 0.2680793092165752,
+ 0.2764890141203914,
+ 0.2848987190242076,
+ 0.2933084239280239,
+ 0.3017181288318401,
+ 0.3101278337356564,
+ 0.31853753863947265,
+ 0.32694724354328886,
+ 0.3353569484471052,
+ 0.3437666533509214,
+ 0.35217635825473764,
+ 0.3605860631585539,
+ 0.3689957680623701,
+ 0.37740547296618643,
+ 0.38581517787000263,
+ 0.3942248827738189,
+ 0.40263458767763516,
+ 0.41104429258145136,
+ 0.4194539974852677,
+ 0.4278637023890839,
+ 0.4362734072929002,
+ 0.4446831121967164,
+ 0.4530928171005326,
+ 0.46150252200434894,
+ 0.46991222690816514,
+ 0.47832193181198146,
+ 0.48673163671579767,
+ 0.4951413416196139,
+ 0.5035510465234302,
+ 0.5119607514272464,
+ 0.5203704563310627,
+ 0.528780161234879,
+ 0.5371898661386951,
+ 0.5455995710425114,
+ 0.5540092759463278,
+ 0.5624189808501439,
+ 0.5708286857539602,
+ 0.5792383906577765,
+ 0.5876480955615927,
+ 0.5960578004654089,
+ 0.6044675053692252,
+ 0.6128772102730414,
+ 0.6212869151768576,
+ 0.629696620080674,
+ 0.6381063249844903,
+ 0.6465160298883064,
+ 0.6549257347921227,
+ 0.663335439695939,
+ 0.6717451445997552,
+ 0.6801548495035714,
+ 0.6885645544073877,
+ 0.6969742593112039,
+ 0.7053839642150201,
+ 0.7137936691188365,
+ 0.7222033740226528,
+ 0.7306130789264689,
+ 0.7390227838302852,
+ 0.7474324887341015,
+ 0.7558421936379177,
+ 0.7642518985417339,
+ 0.7726616034455502,
+ 0.7810713083493666,
+ 0.7894810132531827,
+ 0.797890718156999,
+ 0.8063004230608153,
+ 0.8147101279646315,
+ 0.8231198328684477,
+ 0.831529537772264,
+ 0.8399392426760802,
+ 0.8483489475798964,
+ 0.8567586524837127,
+ 0.8651683573875291,
+ 0.8735780622913452,
+ 0.8819877671951615,
+ 0.8903974720989778,
+ 0.898807177002794,
+ 0.9072168819066102,
+ 0.9156265868104265,
+ 0.9240362917142427,
+ 0.9324459966180589,
+ 0.9408557015218753,
+ 0.9492654064256916,
+ 0.9576751113295077,
+ 0.966084816233324,
+ 0.9744945211371403,
+ 0.9829042260409565,
+ 0.9913139309447727,
+ 0.999723635848589,
+ 1.0081333407524053,
+ 1.0165430456562214,
+ 1.024952750560038,
+ 1.033362455463854,
+ 1.0417721603676702,
+ 1.0501818652714867,
+ 1.0585915701753028,
+ 1.0670012750791191,
+ 1.0754109799829354,
+ 1.0838206848867515,
+ 1.0922303897905679,
+ 1.1006400946943842,
+ 1.1090497995982003,
+ 1.1174595045020168,
+ 1.125869209405833,
+ 1.134278914309649,
+ 1.1426886192134655,
+ 1.1510983241172816
+ ],
+ "y": [
+ 0.08791924914408641,
+ 0.14932682808739994,
+ 0.11309038986993888,
+ 0.11651404815290803,
+ 0,
+ 0,
+ 0,
+ 0.03851644960243998,
+ 0,
+ 0.20033488192976648,
+ 0,
+ 0.16098320790655724,
+ 0.08534114127455295,
+ 0.02410614643587964,
+ 0.5747444782350641,
+ 0,
+ 0.10830573737442699,
+ 0.057680668552665446,
+ 0.16506950533415016,
+ 0.15916527405079733,
+ 0.08839334512012499,
+ 0.3090209342629023,
+ 0.2569311032146968,
+ 1.4686194573671192,
+ 0,
+ 0,
+ 0.21717519243897496,
+ 0.19062971435827808,
+ 0.41055847207668117,
+ 0.18008557080683146,
+ 0,
+ 0.23024932277058965,
+ 0.10791692673935209,
+ 0.0355725518352387,
+ 0.03203271659636723,
+ 0.4318414799187608,
+ 0.2137484880761952,
+ 0,
+ 0.09355133621881925,
+ 0.8994446637194755,
+ 0,
+ 0.05416904183445011,
+ 0.03335301268071491,
+ 0.20279036234142406,
+ 0.11395409327616676,
+ 0,
+ 0.10600554219798555,
+ 0,
+ 0,
+ 0,
+ 0.08460827057988926,
+ 0.15694877478868935,
+ 0,
+ 3.4491537003083437,
+ 0,
+ 0,
+ 0.1842677733319188,
+ 0.13842585961861872,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.4359289820771853,
+ 0,
+ 0,
+ 0,
+ 0.12465062218674346,
+ 0,
+ 0,
+ 0,
+ 0.21423470027155855,
+ 0,
+ 0.411418570981761,
+ 0,
+ 0,
+ 1.7852914462389038,
+ 0,
+ 0,
+ 0,
+ 0.32731161399702347,
+ 0.17033298799914867,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2.1634956789186486,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.2206643307360649,
+ 0,
+ 0,
+ 0,
+ 0.5742943401421897,
+ 0,
+ 0.6985879206754152,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.7314074064563032,
+ 0.6696586434163577,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.061620056000647704,
+ 0,
+ 0,
+ 0.2004223294810724,
+ 0.07645881942315716,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.5192721548078444
+ ]
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "VI + VE",
+ "x": 0.09,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Milano",
+ "x": 0.256,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Roma",
+ "x": 0.507,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Napoli",
+ "x": 0.699,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Torino",
+ "x": 0.393,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Brescia",
+ "x": 0.18,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Bari",
+ "x": 0.79,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Taranto",
+ "x": 0.89,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Lecce",
+ "x": 0.97,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ },
+ {
+ "font": {
+ "color": "darkgreen",
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Catanzaro",
+ "x": 1.08,
+ "y": -0.47087199999999996,
+ "yshift": 12
+ }
+ ],
+ "height": 400,
+ "legend": {
+ "font": {
+ "size": 12
+ },
+ "traceorder": "normal",
+ "x": 0.1,
+ "y": 0.95
+ },
+ "margin": {
+ "b": 0,
+ "l": 50,
+ "pad": 4,
+ "r": 50,
+ "t": 100
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Syntetic Population Distribution "
+ },
+ "width": 800,
+ "xaxis": {
+ "gridcolor": "LightGrey",
+ "linecolor": "black",
+ "mirror": true,
+ "range": [
+ 0,
+ 1.2
+ ],
+ "title": {
+ "standoff": 10,
+ "text": "Distance [1e3*Km]"
+ }
+ },
+ "yaxis": {
+ "gridcolor": "LightGrey",
+ "linecolor": "black",
+ "mirror": true,
+ "title": {
+ "standoff": 0,
+ "text": "Population [1e6]"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig2 = go.Figure()\n",
+ "fig2.add_trace(go.Scatter(x=abitanti.Total_Mete, y=abitanti.VALUE, name='Real',\n",
+ " mode='lines',\n",
+ " line=dict(color='maroon', width=1),\n",
+ " opacity=1\n",
+ " ))\n",
+ "\n",
+ "fig2.add_trace(go.Scatter(x=bins, y=f_bins/f_reg(bins)/10, name='Syntetic Rescaled (/10)',\n",
+ " mode='lines',\n",
+ " line=dict(color='orange', width=2, ),\n",
+ " \n",
+ " ))\n",
+ "fig2.update_layout(title=\"Syntetic Population Distribution \",\n",
+ " yaxis_title=\"Population [1e6]\",\n",
+ " xaxis_title=\"Distance [1e3*Km]\", legend=dict(x=0.1,y=0.95,traceorder='normal',font=dict(size=12,),),\n",
+ " margin=margin, width=width, height=height,\n",
+ ")\n",
+ "fig2.update_xaxes(title_standoff = 10, mirror=True, \n",
+ "range=[0,1.2],linecolor=\"black\", gridcolor=\"LightGrey\")\n",
+ "fig2.update_yaxes(title_standoff = 0, mirror=True, linecolor=\"black\",gridcolor='LightGrey'),\n",
+ "\n",
+ "pos_city=-f_bins[3]*2\n",
+ "big=[[\"VI + VE\",0.09,pos_city],\n",
+ " ['Milano',0.256,pos_city],\n",
+ " ['Roma',0.507,pos_city],\n",
+ " ['Napoli',.699,pos_city],\n",
+ " ['Torino',.393,pos_city],\n",
+ " ['Brescia',0.18,pos_city],\n",
+ " [\"Bari\", 0.79, pos_city],\n",
+ " ['Taranto',0.89,pos_city],\n",
+ " [\"Lecce\", 0.97, pos_city],\n",
+ " [\"Catanzaro\",1.08, pos_city]]\n",
+ "\n",
+ "for b in big:\n",
+ " fig2.add_annotation(x=b[1], y=b[2],\n",
+ " text=b[0],\n",
+ " showarrow=False,\n",
+ " yshift=12,\n",
+ " font=dict(color='darkgreen',size=10)\n",
+ " )\n",
+ "\n",
+ "fig2.show()"
+ ]
+ }
+ ],
+ "metadata": {
+ "deepnote_execution_queue": [],
+ "deepnote_notebook_id": "a3d5d7b3-037f-40e1-b679-a02be49271aa",
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.8.3"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}
diff --git a/Project.ipynb b/Project.ipynb
index a702974..5e7d417 100644
--- a/Project.ipynb
+++ b/Project.ipynb
@@ -1,91 +1 @@
-{
- "cells": [
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "# Analysis of Vodafone users' fluxes\n",
- "\n",
- "The study of the flux of people inside urban areas is of paramount importance to achieve an optimal understanding of emerging critical issues in the local mobility, and to explore areas of potential improvements in the infrastructures and local transports. \n",
- "The mobility of users within and toward Padova has been monitored using the data provided by the Vodafone mobile carrier, which provides the information based on the users' connections to the network cells. \n",
- "The data provided by the carrier encompasses the monitoring of the users connected to the Vodafone network in Padova in a four-month period from February to May of 2018. \n",
- "To provide statistical insights on the number and the flow of users, the data is aggregated based on the origin and movements of the users by averaging the number of connections during the time of the monitoring. \n",
- "To further avoid privacy violation issues, all observations with less than 30 units (e.g. day-areas for which <30 users have contributed) have been discarded and/or merged into dedicated categories (indicated with \"altro\", or \"other\"). \n",
- "\n",
- "## Datasets \n",
- "\n",
- "The data is provided in .csv files.\n",
- "\n",
- "* __day_od.csv__: table of user' origins and destinations averaged by the day of the week. The data is provided with details of the month, type of user (resident in Padova/Italian visitor/foreign visitor), country of provenance, together with the province and comune of the user (if available).\n",
- "* __distinct_users_day.csv__: table of the number of distinct users by origin. The data is provided with details of the month, type of user (resident in Padova/Italian visitor/foreign visitor), country of provenance, together with the province and comune of the user (if available).\n",
- "\n",
- "The information is stored in the fields according to the following scheme: \n",
- "\n",
- "- MONTH: month analyzed\n",
- "- DOW: day analyzed\n",
- "- ORIGIN: user' origin area\n",
- "- DESTINATION: user' destination area\n",
- "- CUST_CLASS: user type (resident / Italian visitor / foreigner visitor)\n",
- "- COD_COUNTRY: user' country code (e.g. 222=Italy)\n",
- "- COD_PRO: user' province code (e.g. 12=Varese) \n",
- "- PRO_COM: user' comune code (e.g. 12026=Busto Arsizio)\n",
- "- FLOW: number of movements for given date-time (with a minimum of 30 users)\n",
- "- VISITORS: overall number of users \n",
- "\n",
- "Together with the data files, three lookup tables are provided to allow matching the ISTAT country, province and comune codes to the actual names.\n",
- "\n",
- "* __codici_istat_comune.csv__: lookup file containing the _comune_ ISTAT code-names mapping\n",
- "* __codici_istat_provincia.csv__: lookup file containing the _province_ ISTAT code-names mapping\n",
- "* __codici_nazioni.csv__: lookup file containing mapping the _country_ code to its name\n",
- "\n",
- "Additional information, useful for the study of the flow of users, as the number of inhabitants of each province and the distance between Padova and all other Italian provinces can be extracted based on the data collected by the ISTAT (e.g. http://dati.istat.it/Index.aspx?lang=en&SubSessionId=bcd553a8-280a-4b08-afee-cf7a72fd2ad9, http://www.istat.it/storage/cartografia/matrici_distanze/Veneto.zip)\n",
- "\n",
- "## Assignment\n",
- "\n",
- "1. Data preparation: the csv files are originated from different sources, hence resulting in differences in the encoding and end-of-lines that have to be taken into account in the data preparation phase. Make sure each .csv file is properly interpreted.\n",
- "* Ranking of visitors from foreign countries: based on the number of total visitors per each country, create a ranked plot of the first 20 countries with the most visitors\n",
- "* Ranking of Italian visitors by province, weighted by the number of inhabitants: based on the number of total visitors per Italian province, create a ranked plot of the first 20 provinces with the most visitors taking into account the number of inhabitants.\n",
- "* Study of the visitors' fluxes: let's assume to be asked to provide indications of how to invest resources to improve the mobility toward Padova. Defined the three main directions of visitors and commuter getting to Padova by the Italian highways (sud: A13 toward Bologna-Roma / west: A4 toward Milano-Torino / north-east: A4 toward Venice-Trieste), evaluate which of the three directions has to be prioritized:\n",
- " 1. Consider a simplified case involving only the mid-range mobility, based on the number of visitors/commuters from the nearby regions only\n",
- " * Consider the provinces located on the three directions that are mostly contributing to the flow of weekend visitors and working daily commuters by performing a more detailed study of the fluxes based on the day of the week\n",
- " * _[OPEN]_ Use the data available to provide what you believe is the best possible answer \n",
- "* Plot the distribution of the number of visitors by the distance of the province of origin. Determine which kind of law should be used to describe the distribution.\n",
- " 1. Assuming an analityc form can be used to describe the trend, create a regression to estimate the expected number of visitors by the distance of the province of origin. Illustrate the difference between the resulting regression with respect to the numbers provided by the Vodafone monitoring, and highlight the five most striking discrepancies from the expectations.\n",
- "* _[OPEN]_ Use all the data available (and additional data from the ISTAT sources if needed) to extract another interesting information concerning the mobility and the flux of visitors and commuters\n",
- "\n",
- "### Contacts\n",
- "\n",
- "* Marco Zanetti \n",
- "* Jacopo Pazzini "
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": []
- }
- ],
- "metadata": {
- "kernelspec": {
- "display_name": "Python 3",
- "language": "python",
- "name": "python3"
- },
- "language_info": {
- "codemirror_mode": {
- "name": "ipython",
- "version": 3
- },
- "file_extension": ".py",
- "mimetype": "text/x-python",
- "name": "python",
- "nbconvert_exporter": "python",
- "pygments_lexer": "ipython3",
- "version": "3.5.4"
- }
- },
- "nbformat": 4,
- "nbformat_minor": 2
-}
+{"cells":[{"cell_type":"markdown","source":"# Analysis of Vodafone users' fluxes\n\nThe study of the flux of people inside urban areas is of paramount importance to achieve an optimal understanding of emerging critical issues in the local mobility, and to explore areas of potential improvements in the infrastructures and local transports. \nThe mobility of users within and toward Padova has been monitored using the data provided by the Vodafone mobile carrier, which provides the information based on the users' connections to the network cells. \nThe data provided by the carrier encompasses the monitoring of the users connected to the Vodafone network in Padova in a four-month period from February to May of 2018. \nTo provide statistical insights on the number and the flow of users, the data is aggregated based on the origin and movements of the users by averaging the number of connections during the time of the monitoring. \nTo further avoid privacy violation issues, all observations with less than 30 units (e.g. day-areas for which <30 users have contributed) have been discarded and/or merged into dedicated categories (indicated with \"altro\", or \"other\"). \n\n## Datasets \n\nThe data is provided in .csv files.\n\n* __day_od.csv__: table of user' origins and destinations averaged by the day of the week. The data is provided with details of the month, type of user (resident in Padova/Italian visitor/foreign visitor), country of provenance, together with the province and comune of the user (if available).\n* __distinct_users_day.csv__: table of the number of distinct users by origin. The data is provided with details of the month, type of user (resident in Padova/Italian visitor/foreign visitor), country of provenance, together with the province and comune of the user (if available).\n\nThe information is stored in the fields according to the following scheme: \n\n- MONTH: month analyzed\n- DOW: day analyzed\n- ORIGIN: user' origin area\n- DESTINATION: user' destination area\n- CUST_CLASS: user type (resident / Italian visitor / foreigner visitor)\n- COD_COUNTRY: user' country code (e.g. 222=Italy)\n- COD_PRO: user' province code (e.g. 12=Varese) \n- PRO_COM: user' comune code (e.g. 12026=Busto Arsizio)\n- FLOW: number of movements for given date-time (with a minimum of 30 users)\n- VISITORS: overall number of users \n\nTogether with the data files, three lookup tables are provided to allow matching the ISTAT country, province and comune codes to the actual names.\n\n* __codici_istat_comune.csv__: lookup file containing the _comune_ ISTAT code-names mapping\n* __codici_istat_provincia.csv__: lookup file containing the _province_ ISTAT code-names mapping\n* __codici_nazioni.csv__: lookup file containing mapping the _country_ code to its name\n\nAdditional information, useful for the study of the flow of users, as the number of inhabitants of each province and the distance between Padova and all other Italian provinces can be extracted based on the data collected by the ISTAT (e.g. http://dati.istat.it/Index.aspx?lang=en&SubSessionId=bcd553a8-280a-4b08-afee-cf7a72fd2ad9, http://www.istat.it/storage/cartografia/matrici_distanze/Veneto.zip)\n\n## Assignment\n\n1. Data preparation: the csv files are originated from different sources, hence resulting in differences in the encoding and end-of-lines that have to be taken into account in the data preparation phase. Make sure each .csv file is properly interpreted.\n* Ranking of visitors from foreign countries: based on the number of total visitors per each country, create a ranked plot of the first 20 countries with the most visitors\n* Ranking of Italian visitors by province, weighted by the number of inhabitants: based on the number of total visitors per Italian province, create a ranked plot of the first 20 provinces with the most visitors taking into account the number of inhabitants.\n* Study of the visitors' fluxes: let's assume to be asked to provide indications of how to invest resources to improve the mobility toward Padova. Defined the three main directions of visitors and commuter getting to Padova by the Italian highways (sud: A13 toward Bologna-Roma / west: A4 toward Milano-Torino / north-east: A4 toward Venice-Trieste), evaluate which of the three directions has to be prioritized:\n 1. Consider a simplified case involving only the mid-range mobility, based on the number of visitors/commuters from the nearby regions only\n * Consider the provinces located on the three directions that are mostly contributing to the flow of weekend visitors and working daily commuters by performing a more detailed study of the fluxes based on the day of the week\n * _[OPEN]_ Use the data available to provide what you believe is the best possible answer \n* Plot the distribution of the number of visitors by the distance of the province of origin. Determine which kind of law should be used to describe the distribution.\n 1. Assuming an analityc form can be used to describe the trend, create a regression to estimate the expected number of visitors by the distance of the province of origin. Illustrate the difference between the resulting regression with respect to the numbers provided by the Vodafone monitoring, and highlight the five most striking discrepancies from the expectations.\n* _[OPEN]_ Use all the data available (and additional data from the ISTAT sources if needed) to extract another interesting information concerning the mobility and the flux of visitors and commuters\n\n### Contacts\n\n* Marco Zanetti \n* Jacopo Pazzini ","metadata":{"cell_id":"00000-693b7478-fb93-447e-b209-1679dae4bca9","deepnote_cell_type":"markdown"}},{"cell_type":"code","metadata":{"cell_id":"00001-0d64e1f6-7239-4215-839a-b78debfc4531","deepnote_to_be_reexecuted":false,"source_hash":"1378a563","execution_start":1610198585582,"execution_millis":23,"deepnote_cell_type":"code"},"source":"for i in range(9):\n print(i)","outputs":[{"name":"stdout","text":"0\n1\n2\n3\n4\n5\n6\n7\n8\n","output_type":"stream"}],"execution_count":null},{"cell_type":"code","source":"","metadata":{"tags":[],"cell_id":"00002-3f4a1926-3266-4a3a-aa0a-f090ab36eed6","deepnote_cell_type":"code"},"outputs":[],"execution_count":null}],"nbformat":4,"nbformat_minor":2,"metadata":{"kernelspec":{"display_name":"Python 3","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.5.4"},"deepnote_notebook_id":"6a8357b7-fc24-457c-a48f-885a20ce8adb","deepnote_execution_queue":[]}}
\ No newline at end of file
diff --git a/data/abitanti2.txt b/data/abitanti2.txt
new file mode 100644
index 0000000..a98a18a
--- /dev/null
+++ b/data/abitanti2.txt
@@ -0,0 +1,106 @@
+Torino 2269120
+Vercelli 172307
+Novara 369595
+Cuneo 588559
+Asti 215884
+Alessandria 424174
+Biella 177067
+Verbano-Cusio-Ossola 159159
+Valle d'Aosta 126202
+Imperia 214305
+Savona 277810
+Genova 844957
+La Spezia 219909
+Varese 890528
+Como 599301
+Sondrio 181403
+Milano 3234658
+Bergamo 1111035
+Brescia 1262402
+Pavia 545810
+Cremona 358512
+Mantova 411762
+Lecco 339384
+Lodi 229765
+Monza e della Brianza 871698
+Bolzano / Bozen 527750
+Trento 539898
+Verona 922821
+Vicenza 863204
+Belluno 204900
+Treviso 887420
+Venezia 853552
+Padova 936740
+Rovigo 236400
+Udine 529381
+Gorizia 139439
+Trieste 234638
+Pordenone312080
+Piacenza 286781
+Parma 450256
+Reggio nell'Emilia 532575
+Modena 701896
+Bologna 1011291
+Ferrara 346975
+Ravenna 391345
+Forlì-Cesena 394185
+Rimini 337325
+Massa-Carrara 195849
+Lucca 389295
+Pistoia 291892
+Firenze 1013260
+Livorno 336215
+Pisa 420752
+Arezzo 343449
+Siena 268010
+Grosseto 222175
+Prato 256071
+Perugia 657786
+Terni 226854
+Pesaro e Urbino 360125
+Ancona 472603
+Macerata 316310
+Ascoli Piceno 208377
+Fermo 174338
+Viterbo 318205
+Rieti 156554
+Roma 4355725
+Latina 575577
+Frosinone490632
+L'Aquila300404
+Teramo 308284
+Pescara 319388
+Chieti 387120
+Campobasso 223256
+Isernia 85237
+Caserta 923445
+Benevento 279127
+Napoli 3101002
+Avellino 421523
+Salerno 1101763
+Foggia 625311
+Bari 1257520
+Taranto 580319
+Brindisi 394977
+Lecce 798891
+Barletta-Andria-Trani 391224
+Potenza 368251
+Matera 198867
+Cosenza 708702
+Catanzaro 360823
+Reggio di Calabria 551212
+Crotone 175061
+Vibo Valentia 160889
+Trapani 432398
+Palermo 1260193
+Messina 631297
+Agrigento438276
+Caltanissetta 266427
+Enna 166259
+Catania 1109888
+Ragusa 321370
+Siracusa 400881
+Sassari 492642
+Nuoro 210531
+Cagliari 431955
+Oristano 159218