{
  "cells": [
    {
      "cell_type": "markdown",
      "id": "74644fe8",
      "metadata": {
        "id": "74644fe8"
      },
      "source": [
        "# Interactive Gravity Model Lab\n",
        "Visualize how β affects trip distribution using the doubly-constrained gravity model. Fixed P,A,C values"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "8f94cb97",
      "metadata": {
        "id": "8f94cb97"
      },
      "source": [
        "## Setup and Input Data\n",
        "We define production, attraction, and travel cost matrices."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 5,
      "id": "ab0181e7",
      "metadata": {
        "id": "ab0181e7"
      },
      "outputs": [],
      "source": [
        "import numpy as np\n",
        "import pandas as pd\n",
        "import matplotlib.pyplot as plt\n",
        "import seaborn as sns\n",
        "import ipywidgets as widgets\n",
        "from IPython.display import display, clear_output\n",
        "\n",
        "# Input data\n",
        "P = np.array([400, 350, 250], dtype=float)\n",
        "A = np.array([300, 200, 500], dtype=float)\n",
        "C = np.array([\n",
        "    [5, 10, 18],\n",
        "    [13, 5, 15],\n",
        "    [20, 16, 6]\n",
        "], dtype=float)"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "9959b192",
      "metadata": {
        "id": "9959b192"
      },
      "source": [
        "##  Gravity Model Function\n",
        "This function calculates trip distribution, shows convergence, heatmap, and F(c) plot."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "6550f7fd",
      "metadata": {
        "id": "6550f7fd"
      },
      "outputs": [],
      "source": [
        "# Interactive gravity model function\n",
        "def gravity_model(beta):\n",
        "    clear_output(wait=True)\n",
        "    print(f\"Running Gravity Model with β = {beta}\\n\")\n",
        "\n",
        "    F = np.exp(beta * C)\n",
        "    Tij = np.zeros((3, 3))\n",
        "    row_errors = []\n",
        "    col_errors = []\n",
        "\n",
        "    # Initial estimate\n",
        "    for i in range(3):\n",
        "        denom = np.sum(F[i, :] * A)\n",
        "        for j in range(3):\n",
        "            Tij[i, j] = P[i] * (F[i, j] * A[j]) / denom\n",
        "\n",
        "    # Furness balancing\n",
        "    tolerance = 1e-4\n",
        "    max_iter = 100\n",
        "    for it in range(max_iter):\n",
        "        row_errors.append(np.abs(Tij.sum(axis=1) - P).sum())\n",
        "        col_errors.append(np.abs(Tij.sum(axis=0) - A).sum())\n",
        "\n",
        "        # Column\n",
        "        col_sums = Tij.sum(axis=0)\n",
        "        for j in range(3):\n",
        "            if col_sums[j] != 0:\n",
        "                Tij[:, j] *= A[j] / col_sums[j]\n",
        "\n",
        "        # Row\n",
        "        row_sums = Tij.sum(axis=1)\n",
        "        for i in range(3):\n",
        "            if row_sums[i] != 0:\n",
        "                Tij[i, :] *= P[i] / row_sums[i]\n",
        "\n",
        "        if np.allclose(Tij.sum(axis=0), A, rtol=tolerance) and np.allclose(Tij.sum(axis=1), P, rtol=tolerance):\n",
        "            print(f\" Converged in {it+1} iterations\\n\")\n",
        "            break\n",
        "    else:\n",
        "        print(\" Did not converge\\n\")\n",
        "\n",
        "    # Adjust for rounding\n",
        "    Tij = Tij.round(1)\n",
        "    for i in range(3):\n",
        "        Tij[i, -1] += P[i] - Tij[i, :].sum()\n",
        "    for j in range(3):\n",
        "        Tij[-1, j] += A[j] - Tij[:, j].sum()\n",
        "\n",
        "    df = pd.DataFrame(\n",
        "        Tij.round(1),\n",
        "        index=[f\"From Zone {i+1}\" for i in range(3)],\n",
        "        columns=[f\"To Zone {j+1}\" for j in range(3)]\n",
        "    )\n",
        "    df[\"Row Total\"] = df.sum(axis=1)\n",
        "    df.loc[\"Column Total\"] = df.sum(axis=0)\n",
        "\n",
        "    print(\"Final Trip Matrix:\")\n",
        "    display(df)\n",
        "\n",
        "    avg_trip_length = (Tij * C).sum() / Tij.sum()\n",
        "    print(f\"Estimated Average Trip Length: {avg_trip_length:.2f}\")\n",
        "\n",
        "\n",
        "#Plotting\n",
        "    # Convergence plot\n",
        "    plt.figure(figsize=(6, 4))\n",
        "    plt.plot(row_errors, label='Row Error')\n",
        "    plt.plot(col_errors, label='Column Error')\n",
        "    plt.title(f\"Convergence Plot (β = {beta})\")\n",
        "    plt.xlabel(\"Iteration\")\n",
        "    plt.ylabel(\"Error\")\n",
        "    plt.legend()\n",
        "    plt.grid(True)\n",
        "    plt.tight_layout()\n",
        "    plt.show()\n",
        "\n",
        "    # Heatmap\n",
        "    plt.figure(figsize=(6, 5))\n",
        "    sns.heatmap(Tij, annot=True, fmt=\".1f\", cmap=\"YlGnBu\")\n",
        "    plt.title(f\"Trip Distribution Heatmap (β = {beta})\")\n",
        "    plt.tight_layout()\n",
        "    plt.show()\n",
        "\n",
        "    # F(c) Curve\n",
        "    cost_range = np.linspace(0, 30, 100)\n",
        "    F_curve = np.exp(beta * cost_range)\n",
        "\n",
        "    plt.figure(figsize=(6, 4))\n",
        "    plt.plot(cost_range, F_curve, color='purple')\n",
        "    plt.title(\"Friction Factor vs Travel Time\")\n",
        "    plt.xlabel(\"Travel Time (minutes)\")\n",
        "    plt.ylabel(\"F(c)\")\n",
        "    plt.grid(True)\n",
        "    plt.tight_layout()\n",
        "    plt.show()"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "d776f0ae",
      "metadata": {
        "id": "d776f0ae"
      },
      "source": [
        "##  Select β Value\n",
        "Use the slider below to run the model interactively for different β values."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 12,
      "id": "c86fb089",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 1000,
          "referenced_widgets": [
            "5c1b6b9d4a024cbc9ec413829a7114cb",
            "ad3f2879ef264e37bdc8f1f3f44431c1",
            "4c14610501dd4ec6ad45ab809eeed812",
            "0b6389e72d6f4c69a20e8be2f3bf4ef5",
            "5fdad7c72bad4405adb6c86836efbbdf",
            "2140f4e1193e4b1a9630ef46949a2385",
            "3b1467e1f5b64183bbe380ae1cd4f35b"
          ]
        },
        "id": "c86fb089",
        "outputId": "2e16b571-f898-4b63-8d27-2168ec2f5f24"
      },
      "outputs": [
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "5c1b6b9d4a024cbc9ec413829a7114cb",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "interactive(children=(FloatSlider(value=-0.035, description='Select β:', layout=Layout(width='60%'), max=-0.01…"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<div style=\"max-width:800px; border: 1px solid var(--colab-border-color);\"><style>\n",
              "      pre.function-repr-contents {\n",
              "        overflow-x: auto;\n",
              "        padding: 8px 12px;\n",
              "        max-height: 500px;\n",
              "      }\n",
              "\n",
              "      pre.function-repr-contents.function-repr-contents-collapsed {\n",
              "        cursor: pointer;\n",
              "        max-height: 100px;\n",
              "      }\n",
              "    </style>\n",
              "    <pre style=\"white-space: initial; background:\n",
              "         var(--colab-secondary-surface-color); padding: 8px 12px;\n",
              "         border-bottom: 1px solid var(--colab-border-color);\"><b>gravity_model</b><br/>def gravity_model(beta)</pre><pre class=\"function-repr-contents function-repr-contents-collapsed\" style=\"\"><a class=\"filepath\" style=\"display:none\" href=\"#\">/content/&lt;ipython-input-11-759e9481e7a1&gt;</a>&lt;no docstring&gt;</pre></div>"
            ],
            "text/plain": [
              "<function __main__.gravity_model(beta)>"
            ]
          },
          "execution_count": 12,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "# Slider widget for beta\n",
        "beta_slider = widgets.FloatSlider(\n",
        "    value=-0.035,\n",
        "    min=-0.25,\n",
        "    max=-0.01,\n",
        "    step=0.005,\n",
        "    description='Select β:',\n",
        "    style={'description_width': 'initial'},\n",
        "    layout=widgets.Layout(width='60%')\n",
        ")\n",
        "\n",
        "widgets.interact(gravity_model, beta=beta_slider)"
      ]
    }
  ],
  "metadata": {
    "colab": {
      "provenance": []
    },
    "kernelspec": {
      "display_name": "Python 3",
      "name": "python3"
    },
    "language_info": {
      "name": "python"
    },
    "widgets": {
      "application/vnd.jupyter.widget-state+json": {
        "0b6389e72d6f4c69a20e8be2f3bf4ef5": {
          "model_module": "@jupyter-widgets/base",
          "model_module_version": "1.2.0",
          "model_name": "LayoutModel",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "2140f4e1193e4b1a9630ef46949a2385": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "SliderStyleModel",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "SliderStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": "initial",
            "handle_color": null
          }
        },
        "3b1467e1f5b64183bbe380ae1cd4f35b": {
          "model_module": "@jupyter-widgets/base",
          "model_module_version": "1.2.0",
          "model_name": "LayoutModel",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "4c14610501dd4ec6ad45ab809eeed812": {
          "model_module": "@jupyter-widgets/output",
          "model_module_version": "1.0.0",
          "model_name": "OutputModel",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/output",
            "_model_module_version": "1.0.0",
            "_model_name": "OutputModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/output",
            "_view_module_version": "1.0.0",
            "_view_name": "OutputView",
            "layout": "IPY_MODEL_3b1467e1f5b64183bbe380ae1cd4f35b",
            "msg_id": "",
            "outputs": [
              {
                "name": "stdout",
                "output_type": "stream",
                "text": [
                  "Running Gravity Model with β = -0.035\n",
                  "\n",
                  " Converged in 2 iterations\n",
                  "\n",
                  "Final Trip Matrix:\n"
                ]
              },
              {
                "data": {
                  "application/vnd.google.colaboratory.intrinsic+json": {
                    "summary": "{\n  \"name\": \"widgets\",\n  \"rows\": 4,\n  \"fields\": [\n    {\n      \"column\": \"To Zone 1\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 107.33539335497245,\n        \"min\": 52.9,\n        \"max\": 300.0,\n        \"num_unique_values\": 4,\n        \"samples\": [\n          98.7,\n          300.0,\n          148.4\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"To Zone 2\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 69.59458791218371,\n        \"min\": 38.5,\n        \"max\": 200.0,\n        \"num_unique_values\": 4,\n        \"samples\": [\n          82.6,\n          200.0,\n          78.9\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"To Zone 3\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 166.77223989621294,\n        \"min\": 158.6,\n        \"max\": 500.0,\n        \"num_unique_values\": 4,\n        \"samples\": [\n          168.7,\n          500.0,\n          172.7\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Row Total\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 339.1164991562634,\n        \"min\": 250.0,\n        \"max\": 1000.0,\n        \"num_unique_values\": 4,\n        \"samples\": [\n          350.0,\n          1000.0,\n          400.0\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    }\n  ]\n}",
                    "type": "dataframe"
                  },
                  "text/html": "\n  <div id=\"df-4445b528-9962-4a5a-bd44-e9e070574008\" class=\"colab-df-container\">\n    <div>\n<style scoped>\n    .dataframe tbody tr th:only-of-type {\n        vertical-align: middle;\n    }\n\n    .dataframe tbody tr th {\n        vertical-align: top;\n    }\n\n    .dataframe thead th {\n        text-align: right;\n    }\n</style>\n<table border=\"1\" class=\"dataframe\">\n  <thead>\n    <tr style=\"text-align: right;\">\n      <th></th>\n      <th>To Zone 1</th>\n      <th>To Zone 2</th>\n      <th>To Zone 3</th>\n      <th>Row Total</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <th>From Zone 1</th>\n      <td>148.4</td>\n      <td>78.9</td>\n      <td>172.7</td>\n      <td>400.0</td>\n    </tr>\n    <tr>\n      <th>From Zone 2</th>\n      <td>98.7</td>\n      <td>82.6</td>\n      <td>168.7</td>\n      <td>350.0</td>\n    </tr>\n    <tr>\n      <th>From Zone 3</th>\n      <td>52.9</td>\n      <td>38.5</td>\n      <td>158.6</td>\n      <td>250.0</td>\n    </tr>\n    <tr>\n      <th>Column Total</th>\n      <td>300.0</td>\n      <td>200.0</td>\n      <td>500.0</td>\n      <td>1000.0</td>\n    </tr>\n  </tbody>\n</table>\n</div>\n    <div class=\"colab-df-buttons\">\n\n  <div class=\"colab-df-container\">\n    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-4445b528-9962-4a5a-bd44-e9e070574008')\"\n            title=\"Convert this dataframe to an interactive table.\"\n            style=\"display:none;\">\n\n  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n  </svg>\n    </button>\n\n  <style>\n    .colab-df-container {\n      display:flex;\n      gap: 12px;\n    }\n\n    .colab-df-convert {\n      background-color: #E8F0FE;\n      border: none;\n      border-radius: 50%;\n      cursor: pointer;\n      display: none;\n      fill: #1967D2;\n      height: 32px;\n      padding: 0 0 0 0;\n      width: 32px;\n    }\n\n    .colab-df-convert:hover {\n      background-color: #E2EBFA;\n      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n      fill: #174EA6;\n    }\n\n    .colab-df-buttons div {\n      margin-bottom: 4px;\n    }\n\n    [theme=dark] .colab-df-convert {\n      background-color: #3B4455;\n      fill: #D2E3FC;\n    }\n\n    [theme=dark] .colab-df-convert:hover {\n      background-color: #434B5C;\n      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n      fill: #FFFFFF;\n    }\n  </style>\n\n    <script>\n      const buttonEl =\n        document.querySelector('#df-4445b528-9962-4a5a-bd44-e9e070574008 button.colab-df-convert');\n      buttonEl.style.display =\n        google.colab.kernel.accessAllowed ? 'block' : 'none';\n\n      async function convertToInteractive(key) {\n        const element = document.querySelector('#df-4445b528-9962-4a5a-bd44-e9e070574008');\n        const dataTable =\n          await google.colab.kernel.invokeFunction('convertToInteractive',\n                                                    [key], {});\n        if (!dataTable) return;\n\n        const docLinkHtml = 'Like what you see? Visit the ' +\n          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n          + ' to learn more about interactive tables.';\n        element.innerHTML = '';\n        dataTable['output_type'] = 'display_data';\n        await google.colab.output.renderOutput(dataTable, element);\n        const docLink = document.createElement('div');\n        docLink.innerHTML = docLinkHtml;\n        element.appendChild(docLink);\n      }\n    </script>\n  </div>\n\n\n<div id=\"df-0909d487-8dfb-4ec0-bfe1-985cb9c1e981\">\n  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-0909d487-8dfb-4ec0-bfe1-985cb9c1e981')\"\n            title=\"Suggest charts\"\n            style=\"display:none;\">\n\n<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n     width=\"24px\">\n    <g>\n        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n    </g>\n</svg>\n  </button>\n\n<style>\n  .colab-df-quickchart {\n      --bg-color: #E8F0FE;\n      --fill-color: #1967D2;\n      --hover-bg-color: #E2EBFA;\n      --hover-fill-color: #174EA6;\n      --disabled-fill-color: #AAA;\n      --disabled-bg-color: #DDD;\n  }\n\n  [theme=dark] .colab-df-quickchart {\n      --bg-color: #3B4455;\n      --fill-color: #D2E3FC;\n      --hover-bg-color: #434B5C;\n      --hover-fill-color: #FFFFFF;\n      --disabled-bg-color: #3B4455;\n      --disabled-fill-color: #666;\n  }\n\n  .colab-df-quickchart {\n    background-color: var(--bg-color);\n    border: none;\n    border-radius: 50%;\n    cursor: pointer;\n    display: none;\n    fill: var(--fill-color);\n    height: 32px;\n    padding: 0;\n    width: 32px;\n  }\n\n  .colab-df-quickchart:hover {\n    background-color: var(--hover-bg-color);\n    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n    fill: var(--button-hover-fill-color);\n  }\n\n  .colab-df-quickchart-complete:disabled,\n  .colab-df-quickchart-complete:disabled:hover {\n    background-color: var(--disabled-bg-color);\n    fill: var(--disabled-fill-color);\n    box-shadow: none;\n  }\n\n  .colab-df-spinner {\n    border: 2px solid var(--fill-color);\n    border-color: transparent;\n    border-bottom-color: var(--fill-color);\n    animation:\n      spin 1s steps(1) infinite;\n  }\n\n  @keyframes spin {\n    0% {\n      border-color: transparent;\n      border-bottom-color: var(--fill-color);\n      border-left-color: var(--fill-color);\n    }\n    20% {\n      border-color: transparent;\n      border-left-color: var(--fill-color);\n      border-top-color: var(--fill-color);\n    }\n    30% {\n      border-color: transparent;\n      border-left-color: var(--fill-color);\n      border-top-color: var(--fill-color);\n      border-right-color: var(--fill-color);\n    }\n    40% {\n      border-color: transparent;\n      border-right-color: var(--fill-color);\n      border-top-color: var(--fill-color);\n    }\n    60% {\n      border-color: transparent;\n      border-right-color: var(--fill-color);\n    }\n    80% {\n      border-color: transparent;\n      border-right-color: var(--fill-color);\n      border-bottom-color: var(--fill-color);\n    }\n    90% {\n      border-color: transparent;\n      border-bottom-color: var(--fill-color);\n    }\n  }\n</style>\n\n  <script>\n    async function quickchart(key) {\n      const quickchartButtonEl =\n        document.querySelector('#' + key + ' button');\n      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n      quickchartButtonEl.classList.add('colab-df-spinner');\n      try {\n        const charts = await google.colab.kernel.invokeFunction(\n            'suggestCharts', [key], {});\n      } catch (error) {\n        console.error('Error during call to suggestCharts:', error);\n      }\n      quickchartButtonEl.classList.remove('colab-df-spinner');\n      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n    }\n    (() => {\n      let quickchartButtonEl =\n        document.querySelector('#df-0909d487-8dfb-4ec0-bfe1-985cb9c1e981 button');\n      quickchartButtonEl.style.display =\n        google.colab.kernel.accessAllowed ? 'block' : 'none';\n    })();\n  </script>\n</div>\n\n    </div>\n  </div>\n",
                  "text/plain": "              To Zone 1  To Zone 2  To Zone 3  Row Total\nFrom Zone 1       148.4       78.9      172.7      400.0\nFrom Zone 2        98.7       82.6      168.7      350.0\nFrom Zone 3        52.9       38.5      158.6      250.0\nColumn Total      300.0      200.0      500.0     1000.0"
                },
                "metadata": {},
                "output_type": "display_data"
              },
              {
                "name": "stdout",
                "output_type": "stream",
                "text": [
                  "Estimated Average Trip Length: 11.49\n"
                ]
              },
              {
                "data": {
                  "image/png": "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8OHDCQ8Pp379+jRo0IBPPvmEa9eu0atXL7NLExERkUImzwenbt26cf78ed5++23OnDlD3bp1WbFiRZoJ4yIiIiI5Lc8HJ4DBgwff8tSciIiISG7J8zfAFBEREckrFJxEREREMkjBSURERCSDFJxEREREMkjBSURERCSDFJxEREREMkjBSURERCSD8sV9nO6GYRhA5p5DkxlWq5X4+Hji4uJ0C/5cpt6bR703j3pvHvXePDnd+xsZ4UZmuJ0CH5yuXLkCQFBQkMmViIiISF525coV/Pz8bruOxchIvMrHbDYbp06dwsfHB4vFku37j4uLIygoiJMnT+Lr65vt+5dbU+/No96bR703j3pvnpzuvWEYXLlyhTJlyuDkdPtZTAX+iJOTkxPlypXL8ffx9fXVPySTqPfmUe/No96bR703T072/k5Hmm7Q5HARERGRDFJwEhEREckgBae75O7uzsiRI3F3dze7lEJHvTePem8e9d486r158lLvC/zkcBEREZHsoiNOIiIiIhmk4CQiIiKSQQpOIiIiIhmk4JQBkZGRBAcH4+HhQcOGDdm+fftt11+wYAFVq1bFw8ODWrVq8fPPP+dSpQVPZno/ffp0mjRpQtGiRSlatChhYWF3/F7JrWX25/6GefPmYbFY6Ny5c84WWIBltveXL18mIiKCwMBA3N3duffee/V7J4sy2/tPPvmE++67jyJFihAUFMSwYcNISEjIpWoLjo0bN/Loo49SpkwZLBYLP/zwwx23Wb9+PfXq1cPd3Z0qVaowa9asHK8TAENua968eYabm5vx5ZdfGr///rvRt29fw9/f3zh79my662/evNlwdnY2PvjgA2Pfvn3GW2+9Zbi6uhp79uzJ5crzv8z2/plnnjEiIyONXbt2Gfv37zd69uxp+Pn5GX/99VcuV57/Zbb3Nxw7dswoW7as0aRJE6NTp065U2wBk9neJyYmGvXr1zfat29vbNq0yTh27Jixfv16Y/fu3blcef6X2d5/8803hru7u/HNN98Yx44dM1auXGkEBgYaw4YNy+XK87+ff/7ZePPNN41FixYZgLF48eLbrn/06FHD09PTGD58uLFv3z5j4sSJhrOzs7FixYocr1XB6Q4aNGhgREREOF6npKQYZcqUMcaNG5fu+l27djUeeeSRVGMNGzY0+vfvn6N1FkSZ7f2/JScnGz4+Psbs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\n",
                  "text/plain": "<Figure size 600x400 with 1 Axes>"
                },
                "metadata": {},
                "output_type": "display_data"
              },
              {
                "data": {
                  "image/png": "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pIaIiEjCmNOocfiJiIiIdAIrNURERBLG6oQa7wURERHpBFZqiIiIJIwThdWY1BAREUkas5pCHH4iIiIincBKDRERkYTJWKkRsVJDREREOoGVGiIiIgmTyVifKMSkhoiISNI4/FSI6R0RERHpBFZqiIiIJIwThdVYqSEiIiKdwEoNERGRpLFSU4hJDRERkYRx9ZMa7wQRERHpBFZqiIiIJI3DT4VYqSEiIiKdwEoNERGRhHFJtxqTGiIiIgljUqPG4SciIiLSCazUEBERSRrrE4V4J4iIiEgnsFJDREQkYTIZ59QUYlJDREQkaUxqCnH4iYiIiHQCKzVEREQSxiXdakxqiIiIJI2DLoV4J4iIiEgnsFJDREQkYRx+UmOlhoiIiHQCKzVEREQSxufUqDGpISIikjQmNYU4/EREREQ6gZUaIiIiCZOxPiHinSAiIiKdwEoNERGRpHFOTSEmNURERBLG1U9qHH4iIiIincBKDRERkaSxUlOIlRoiIiLSCazUEBERSRiXdKsxqSEiIpI0Dj8VYnpHREREOoGVGiIiIgmTsVIjYqWGiIiIdAIrNURERBLGh++pMakhIiKSNA66FOKdICIiIq355ptvIJPJMHHiRLEtJycH48aNg7W1NUxNTdGvXz8kJydr/dxMaoiIiCRMVgH/vayoqCh89913aN68uUb7pEmTsGfPHvz66684fvw47t69i759+77qpRfBpIaIiIheWVZWFgYPHox169bB0tJSbM/IyMAPP/yAJUuWoFOnTmjVqhXWr1+PkydP4tSpU1qNgUkNERGRpMkq4FV+48aNQ48ePeDr66vRHh0djfz8fI12Nzc3ODk5ISIi4qXOVRJOFCYiIpKwilj9lJubi9zcXI02hUIBhUJR7PE///wzzp49i6ioqCL7kpKSYGhoCAsLC412W1tbJCUlaS1mgJUaIiIiek5gYCCUSqXGKzAwsNhjb926hf/973/YvHkzjIyMKjlSTazUEBERSZr26xMBAQGYPHmyRltJVZro6GikpKTgtddeE9sKCgoQHh6OlStX4uDBg8jLy0N6erpGtSY5ORl2dnZajZtJDREREWkobajpeZ07d8bff/+t0TZixAi4ublh2rRpcHR0hIGBAcLCwtCvXz8AwNWrV5GYmAgvLy+txs2khoiISMKq+rOfzMzM4O7urtFmYmICa2trsX3kyJGYPHkyrKysYG5ujgkTJsDLywuvv/66VmOpNkmN0rBrVYdQreXm5iIwMBABAQFlzp6JnsXvobKJP/dZVYdQrfH7qDpqWNUBvNDSpUshl8vRr18/5Obmws/PD6tXr9b6eWSCIAha75W0LjMzE0qlEhkZGTA3N6/qcEiC+D1E2sDvI6rOuPqJiIiIdAKTGiIiItIJTGqIiIhIJzCpkQiFQoE5c+ZwYh69NH4PkTbw+4iqM04UJiIiIp3ASg0RERHpBCY1REREpBOY1BAREZFOYFJDREREOoFJjQSsWrUKdevWhZGRETw9PXH69OmqDokkJDw8HD179oSDgwNkMhl27txZ1SGRBAUGBqJNmzYwMzNDrVq10KdPH1y9erWqwyLSwKSmmtu2bRsmT56MOXPm4OzZs2jRogX8/PyQkpJS1aGRRGRnZ6NFixZYtWpVVYdCEnb8+HGMGzcOp06dQmhoKPLz8/HWW28hOzu7qkMjEnFJdzXn6emJNm3aYOXKlQAAlUoFR0dHTJgwAdOnT6/i6EhqZDIZduzYgT59+lR1KCRx9+7dQ61atXD8+HF06NChqsMhAsBKTbWWl5eH6Oho+Pr6im1yuRy+vr6IiIiowsiI6L8uIyMDAGBlZVXFkRCpMampxu7fv4+CggLY2tpqtNva2iIpKamKoiKi/zqVSoWJEyfijTfegLu7e1WHQyTSr+oAiIhIWsaNG4d//vkHJ06cqOpQiDQwqanGbGxsoKenh+TkZI325ORk2NnZVVFURPRfNn78eOzduxfh4eGoU6dOVYdDpIHDT9WYoaEhWrVqhbCwMLFNpVIhLCwMXl5eVRgZEf3XCIKA8ePHY8eOHThy5AhcXFyqOiSiIlipqeYmT54Mf39/tG7dGm3btsWyZcuQnZ2NESNGVHVoJBFZWVmIi4sTt+Pj4xETEwMrKys4OTlVYWQkJePGjcOWLVuwa9cumJmZifP6lEoljI2Nqzg6oqe4pFsCVq5ciUWLFiEpKQkeHh4ICgqCp6dnVYdFEnHs2DH4+PgUaff390dISEjlB0SSJJPJim1fv349hg8fXrnBEJWASQ0RERHpBM6pISIiIp3ApIaIiIh0ApMaIiIi0glMaoiIiEgnMKkhIiIincCkhoiIiHQCkxoiIiLSCUxqiIiISCcwqSEiIiKdwKSGiIiIdAKTGiIiItIJTGqIiIhIJ/wfDFQelUDQlycAAAAASUVORK5CYII=\n",
                  "text/plain": "<Figure size 600x500 with 2 Axes>"
                },
                "metadata": {},
                "output_type": "display_data"
              },
              {
                "data": {
                  "image/png": "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\n",
                  "text/plain": "<Figure size 600x400 with 1 Axes>"
                },
                "metadata": {},
                "output_type": "display_data"
              }
            ]
          }
        },
        "5c1b6b9d4a024cbc9ec413829a7114cb": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "VBoxModel",
          "state": {
            "_dom_classes": [
              "widget-interact"
            ],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "VBoxModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "VBoxView",
            "box_style": "",
            "children": [
              "IPY_MODEL_ad3f2879ef264e37bdc8f1f3f44431c1",
              "IPY_MODEL_4c14610501dd4ec6ad45ab809eeed812"
            ],
            "layout": "IPY_MODEL_0b6389e72d6f4c69a20e8be2f3bf4ef5"
          }
        },
        "5fdad7c72bad4405adb6c86836efbbdf": {
          "model_module": "@jupyter-widgets/base",
          "model_module_version": "1.2.0",
          "model_name": "LayoutModel",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": "60%"
          }
        },
        "ad3f2879ef264e37bdc8f1f3f44431c1": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "FloatSliderModel",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "FloatSliderModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "FloatSliderView",
            "continuous_update": true,
            "description": "Select β:",
            "description_tooltip": null,
            "disabled": false,
            "layout": "IPY_MODEL_5fdad7c72bad4405adb6c86836efbbdf",
            "max": -0.01,
            "min": -0.25,
            "orientation": "horizontal",
            "readout": true,
            "readout_format": ".2f",
            "step": 0.005,
            "style": "IPY_MODEL_2140f4e1193e4b1a9630ef46949a2385",
            "value": -0.035
          }
        }
      }
    }
  },
  "nbformat": 4,
  "nbformat_minor": 5
}
