diff --git a/README.md b/README.md
index 1c2e97048ec01e6449d701d25cafa5bdd46c887d..7eba9559513ef6fd84e07f65c230dddba28fd6e4 100644
--- a/README.md
+++ b/README.md
@@ -46,7 +46,7 @@ The environment image allows you to work in Python or R in JupyterLab or RStudio
 <td><a href="https://covidtracking.com/">covidtracking.com</a></td>
 <td><a href="https://renkulab.io/projects/covid-19/covid-19-public-data/datasets/c8bec148-5332-4602-9dc3-e39bbe92ed67/">covidtracking</a></td>
 <td><code>data/covidtracking</code></td>
-<td><a href="https://renkulab.io/projects/covid-19/covid-19-public-data/files/blob/notebooks/examples/covidtracking-example.ipynb">notebook</a></td>
+<td><a href="https://renkulab.io/projects/covid-19/covid-19-public-data/files/blob/notebooks/covidtracking-dashboard.ipynb">dashboard</a></td>
 </tr>
 <tr>
 <td><a href="https://github.com/openZH/covid_19">OpenData Zuerich</a></td>
diff --git a/notebooks/covidtracking-dashboard.ipynb b/notebooks/covidtracking-dashboard.ipynb
index f6c7a925927adf33f6eca172be63c95d4f9dd3a0..f5d544d3db346cfe38893b2d2e06ebfab4f75615 100644
--- a/notebooks/covidtracking-dashboard.ipynb
+++ b/notebooks/covidtracking-dashboard.ipynb
@@ -2,54 +2,94 @@
  "cells": [
   {
    "cell_type": "code",
-   "execution_count": 133,
+   "execution_count": 1,
    "metadata": {},
    "outputs": [],
    "source": [
     "import pandas as pd\n",
-    "import altair as alt"
+    "import altair as alt\n",
+    "from IPython.display import display, HTML"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 134,
+   "execution_count": 2,
    "metadata": {},
    "outputs": [],
    "source": [
-    "data_df = pd.read_json('../../data/covidtracking/states-daily.json')\n",
-    "data_df['date'] = pd.to_datetime(data_df['date'], format=\"%Y%m%d\")"
+    "html_credits=HTML('''\n",
+    "<p style=\"font-size: smaller\">Data Sources: \n",
+    "  <a href=\"https://covidtracking.com\">The COVID Tracking Project</a>\n",
+    "<br>\n",
+    "Analysis and Visualization:\n",
+    "  <a href=\"https://renkulab.io/projects/covid-19/covid-19-public-data\">Covid-19 Public Data Collaboration Project</a>\n",
+    "</p>''')"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 3,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "# Read population data\n",
+    "pop_df = pd.read_csv('../data/geodata/us_pop_fung_2019.csv').set_index('ST')\n",
+    "\n",
+    "# Read state-level data\n",
+    "data_df = pd.read_json('../data/covidtracking/states-daily.json')\n",
+    "data_df['date'] = pd.to_datetime(data_df['date'], format=\"%Y%m%d\")\n",
+    "data_df['ratio'] = data_df['positive']/data_df['total']\n",
+    "\n",
+    "# Compute daily differences\n",
+    "tdf = data_df.sort_values(['state', 'date'], ascending=[True, False]).set_index(['state', 'date'])\n",
+    "diffs_df = tdf[['positive', 'negative', 'death']].groupby(level='state').diff(periods=-1).dropna(how='all')\n",
+    "tdf_diff=tdf.join(diffs_df, rsuffix='_diff').reset_index()\n",
+    "\n",
+    "# incidence rates\n",
+    "tdf_diff = tdf_diff.set_index('state')\n",
+    "tdf_diff['positive_diff_100k'] = (tdf_diff['positive_diff'] / pop_df['Population']) * 100000\n",
+    "tdf_diff['death_diff_100k'] = (tdf_diff['death_diff'] / pop_df['Population']) * 100000\n",
+    "tdf_diff = tdf_diff.reset_index()\n",
+    "\n",
+    "# \"Normalizing\" the totals\n",
+    "tdf_diff['total_10'] = tdf_diff['total']/10.\n",
+    "\n",
+    "# Daily totals\n",
+    "daily_totals = tdf_diff.groupby('date').sum()\n",
+    "daily_totals.reset_index(level=0, inplace=True)\n"
    ]
   },
   {
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "### Daily Cumulative Totals of Covid-19 Cases in U.S."
+    "# Covid-19 Cases in U.S.\n",
+    "\n",
+    "The case data from the U.S. is obtained from https://covidtracking.com, a public crowd-sourced covid-19 dataset. "
    ]
   },
   {
-   "cell_type": "code",
-   "execution_count": 135,
+   "cell_type": "markdown",
    "metadata": {},
-   "outputs": [],
    "source": [
-    "daily_totals = data_df.groupby('date').sum()\n",
-    "daily_totals.reset_index(level=0, inplace=True)"
+    "### Daily Cumulative Totals\n",
+    "\n",
+    "Cumulative reported totals of positive cases and deaths. "
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 136,
+   "execution_count": 9,
    "metadata": {},
    "outputs": [
     {
      "data": {
       "text/html": [
        "\n",
-       "<div id=\"altair-viz-57fe38220740452bba1ebc966acdc68c\"></div>\n",
+       "<div id=\"altair-viz-691fa71f9255408f94dbe2b011bf6092\"></div>\n",
        "<script type=\"text/javascript\">\n",
        "  (function(spec, embedOpt){\n",
-       "    const outputDiv = document.getElementById(\"altair-viz-57fe38220740452bba1ebc966acdc68c\");\n",
+       "    const outputDiv = document.getElementById(\"altair-viz-691fa71f9255408f94dbe2b011bf6092\");\n",
        "    const paths = {\n",
        "      \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n",
        "      \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n",
@@ -90,66 +130,102 @@
        "        .catch(showError)\n",
        "        .then(() => displayChart(vegaEmbed));\n",
        "    }\n",
-       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"data\": {\"name\": \"data-4d03f2a19b6ccedad6d0f5f4840015a0\"}, \"mark\": {\"type\": \"bar\", \"size\": 15}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"positive\"}}, \"title\": \"Cumulative positive cases\", \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-4d03f2a19b6ccedad6d0f5f4840015a0\": [{\"date\": \"2020-03-04T00:00:00\", \"positive\": 118.0, \"negative\": 748.0, \"pending\": 103.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 969}, {\"date\": \"2020-03-05T00:00:00\", \"positive\": 176.0, \"negative\": 953.0, \"pending\": 197.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 1326}, {\"date\": \"2020-03-06T00:00:00\", \"positive\": 223.0, \"negative\": 1571.0, \"pending\": 458.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 2252}, {\"date\": \"2020-03-07T00:00:00\", \"positive\": 341.0, \"negative\": 1809.0, \"pending\": 602.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 2752}, {\"date\": \"2020-03-08T00:00:00\", \"positive\": 417.0, \"negative\": 2335.0, \"pending\": 347.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 3099}, {\"date\": \"2020-03-09T00:00:00\", \"positive\": 584.0, \"negative\": 3367.0, \"pending\": 313.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 4264}, {\"date\": \"2020-03-10T00:00:00\", \"positive\": 778.0, \"negative\": 3807.0, \"pending\": 469.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 5054}, {\"date\": \"2020-03-11T00:00:00\", \"positive\": 1053.0, \"negative\": 5978.0, \"pending\": 563.0, \"hospitalized\": 0.0, \"death\": 27.0, \"total\": 7617}, {\"date\": \"2020-03-12T00:00:00\", \"positive\": 1315.0, \"negative\": 7949.0, \"pending\": 673.0, \"hospitalized\": 0.0, \"death\": 36.0, \"total\": 9966}, {\"date\": \"2020-03-13T00:00:00\", \"positive\": 1922.0, \"negative\": 13613.0, \"pending\": 1130.0, \"hospitalized\": 0.0, \"death\": 39.0, \"total\": 16665}, {\"date\": \"2020-03-14T00:00:00\", \"positive\": 2450.0, \"negative\": 17102.0, \"pending\": 1236.0, \"hospitalized\": 0.0, \"death\": 49.0, \"total\": 20789}, {\"date\": \"2020-03-15T00:00:00\", \"positive\": 3173.0, \"negative\": 22548.0, \"pending\": 2242.0, \"hospitalized\": 0.0, \"death\": 60.0, \"total\": 27963}, {\"date\": \"2020-03-16T00:00:00\", \"positive\": 4019.0, \"negative\": 36104.0, \"pending\": 1691.0, \"hospitalized\": 0.0, \"death\": 71.0, \"total\": 41714}, {\"date\": \"2020-03-17T00:00:00\", \"positive\": 5723.0, \"negative\": 47604.0, \"pending\": 1687.0, \"hospitalized\": 0.0, \"death\": 90.0, \"total\": 54957}, {\"date\": \"2020-03-18T00:00:00\", \"positive\": 7731.0, \"negative\": 66225.0, \"pending\": 2538.0, \"hospitalized\": 0.0, \"death\": 112.0, \"total\": 76495}, {\"date\": \"2020-03-19T00:00:00\", \"positive\": 11723.0, \"negative\": 89119.0, \"pending\": 3025.0, \"hospitalized\": 0.0, \"death\": 160.0, \"total\": 103867}, {\"date\": \"2020-03-20T00:00:00\", \"positive\": 17038.0, \"negative\": 118147.0, \"pending\": 3336.0, \"hospitalized\": 0.0, \"death\": 219.0, \"total\": 138521}, {\"date\": \"2020-03-21T00:00:00\", \"positive\": 23203.0, \"negative\": 155909.0, \"pending\": 3477.0, \"hospitalized\": 1964.0, \"death\": 272.0, \"total\": 182589}, {\"date\": \"2020-03-22T00:00:00\", \"positive\": 31888.0, \"negative\": 193463.0, \"pending\": 2842.0, \"hospitalized\": 2554.0, \"death\": 398.0, \"total\": 228216}, {\"date\": \"2020-03-23T00:00:00\", \"positive\": 42164.0, \"negative\": 237321.0, \"pending\": 14571.0, \"hospitalized\": 3325.0, \"death\": 471.0, \"total\": 294056}]}}, {\"mode\": \"vega-lite\"});\n",
+       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}, \"title\": {\"anchor\": \"middle\"}}, \"vconcat\": [{\"hconcat\": [{\"mark\": {\"type\": \"bar\", \"size\": 15}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"positive\", \"title\": \"Cumulative cases\"}}}, {\"mark\": {\"type\": \"bar\", \"size\": 15}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"positive_diff\", \"title\": \"Daily cases\"}}}]}, {\"hconcat\": [{\"mark\": {\"type\": \"bar\", \"size\": 15}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"death\", \"title\": \"Cumulative deaths\"}}}, {\"mark\": {\"type\": \"bar\", \"size\": 15}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"death_diff\", \"title\": \"Daily deaths\"}}}]}], \"data\": {\"name\": \"data-51e9b342ddbb318e3b8f6134efc9291b\"}, \"title\": \"Cumulative Covid-19 cases in the U.S.\", \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-51e9b342ddbb318e3b8f6134efc9291b\": [{\"date\": \"2020-03-04T00:00:00\", \"positive\": 118.0, \"negative\": 748.0, \"pending\": 103.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 969, \"ratio\": 5.515809423282292, \"positive_diff\": 0.0, \"negative_diff\": 0.0, \"death_diff\": 0.0, \"positive_diff_100k\": 0.0, \"death_diff_100k\": 0.0, \"total_10\": 96.9}, {\"date\": \"2020-03-05T00:00:00\", \"positive\": 176.0, \"negative\": 953.0, \"pending\": 197.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 1326, \"ratio\": 7.691963187672735, \"positive_diff\": 55.0, \"negative_diff\": 99.0, \"death_diff\": 0.0, \"positive_diff_100k\": 0.5298275537038083, \"death_diff_100k\": 0.0, \"total_10\": 132.59999999999997}, {\"date\": \"2020-03-06T00:00:00\", \"positive\": 223.0, \"negative\": 1571.0, \"pending\": 458.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 2252, \"ratio\": 8.84189813481705, \"positive_diff\": 44.0, \"negative_diff\": 137.0, \"death_diff\": 0.0, \"positive_diff_100k\": 0.4002079423948694, \"death_diff_100k\": 0.0, \"total_10\": 225.2}, {\"date\": \"2020-03-07T00:00:00\", \"positive\": 341.0, \"negative\": 1809.0, \"pending\": 602.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 2752, \"ratio\": 13.209662158531827, \"positive_diff\": 113.0, \"negative_diff\": 194.0, \"death_diff\": 0.0, \"positive_diff_100k\": 1.0879306092476013, \"death_diff_100k\": 0.0, \"total_10\": 275.2}, {\"date\": \"2020-03-08T00:00:00\", \"positive\": 417.0, \"negative\": 2335.0, \"pending\": 347.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 3099, \"ratio\": 12.32417291309689, \"positive_diff\": 76.0, \"negative_diff\": 423.0, \"death_diff\": 0.0, \"positive_diff_100k\": 1.114311671083663, \"death_diff_100k\": 0.0, \"total_10\": 309.9}, {\"date\": \"2020-03-09T00:00:00\", \"positive\": 584.0, \"negative\": 3367.0, \"pending\": 313.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 4264, \"ratio\": 12.85071660526928, \"positive_diff\": 167.0, \"negative_diff\": 1032.0, \"death_diff\": 0.0, \"positive_diff_100k\": 1.8189942831236092, \"death_diff_100k\": 0.0, \"total_10\": 426.3999999999999}, {\"date\": \"2020-03-10T00:00:00\", \"positive\": 778.0, \"negative\": 3807.0, \"pending\": 469.0, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 5054, \"ratio\": 12.154127882707202, \"positive_diff\": 194.0, \"negative_diff\": 410.0, \"death_diff\": 0.0, \"positive_diff_100k\": 2.7039844813891034, \"death_diff_100k\": 0.0, \"total_10\": 505.4}, {\"date\": \"2020-03-11T00:00:00\", \"positive\": 1053.0, \"negative\": 5978.0, \"pending\": 563.0, \"hospitalized\": 0.0, \"death\": 27.0, \"total\": 7617, \"ratio\": 11.208808989767583, \"positive_diff\": 275.0, \"negative_diff\": 2105.0, \"death_diff\": 0.0, \"positive_diff_100k\": 4.019334743734134, \"death_diff_100k\": 0.0, \"total_10\": 761.7}, {\"date\": \"2020-03-12T00:00:00\", \"positive\": 1315.0, \"negative\": 7949.0, \"pending\": 673.0, \"hospitalized\": 0.0, \"death\": 36.0, \"total\": 9966, \"ratio\": 10.054505630227366, \"positive_diff\": 262.0, \"negative_diff\": 1716.0, \"death_diff\": 5.0, \"positive_diff_100k\": 5.624305797598059, \"death_diff_100k\": 0.06566080442627362, \"total_10\": 996.6}, {\"date\": \"2020-03-13T00:00:00\", \"positive\": 1922.0, \"negative\": 13613.0, \"pending\": 1130.0, \"hospitalized\": 0.0, \"death\": 39.0, \"total\": 16665, \"ratio\": 9.175450650028257, \"positive_diff\": 607.0, \"negative_diff\": 2793.0, \"death_diff\": 2.0, \"positive_diff_100k\": 8.020087301519814, \"death_diff_100k\": 0.026264321770509448, \"total_10\": 1666.5000000000005}, {\"date\": \"2020-03-14T00:00:00\", \"positive\": 2450.0, \"negative\": 17102.0, \"pending\": 1236.0, \"hospitalized\": 0.0, \"death\": 49.0, \"total\": 20789, \"ratio\": 8.811365861432826, \"positive_diff\": 528.0, \"negative_diff\": 3489.0, \"death_diff\": 8.0, \"positive_diff_100k\": 7.522230821043739, \"death_diff_100k\": 0.08597981173139377, \"total_10\": 2078.9}, {\"date\": \"2020-03-15T00:00:00\", \"positive\": 3173.0, \"negative\": 22548.0, \"pending\": 2242.0, \"hospitalized\": 0.0, \"death\": 60.0, \"total\": 27963, \"ratio\": 9.136862838236842, \"positive_diff\": 723.0, \"negative_diff\": 5446.0, \"death_diff\": 5.0, \"positive_diff_100k\": 9.736170827916586, \"death_diff_100k\": 0.05531095133927636, \"total_10\": 2796.3}, {\"date\": \"2020-03-16T00:00:00\", \"positive\": 4019.0, \"negative\": 36104.0, \"pending\": 1691.0, \"hospitalized\": 0.0, \"death\": 71.0, \"total\": 41714, \"ratio\": 11.220932181161599, \"positive_diff\": 837.0, \"negative_diff\": 13524.0, \"death_diff\": 8.0, \"positive_diff_100k\": 12.105280688881605, \"death_diff_100k\": 0.06421091573267143, \"total_10\": 4171.400000000001}, {\"date\": \"2020-03-17T00:00:00\", \"positive\": 5723.0, \"negative\": 47604.0, \"pending\": 1687.0, \"hospitalized\": 0.0, \"death\": 90.0, \"total\": 54957, \"ratio\": 9.740374437510395, \"positive_diff\": 1704.0, \"negative_diff\": 10201.0, \"death_diff\": 17.0, \"positive_diff_100k\": 20.726028204722564, \"death_diff_100k\": 0.16989358409385108, \"total_10\": 5495.699999999999}, {\"date\": \"2020-03-18T00:00:00\", \"positive\": 7731.0, \"negative\": 66225.0, \"pending\": 2538.0, \"hospitalized\": 0.0, \"death\": 112.0, \"total\": 76495, \"ratio\": 8.606556459953612, \"positive_diff\": 2008.0, \"negative_diff\": 17217.0, \"death_diff\": 18.0, \"positive_diff_100k\": 27.530078336913014, \"death_diff_100k\": 0.1743011549896832, \"total_10\": 7649.499999999999}, {\"date\": \"2020-03-19T00:00:00\", \"positive\": 11723.0, \"negative\": 89119.0, \"pending\": 3025.0, \"hospitalized\": 0.0, \"death\": 160.0, \"total\": 103867, \"ratio\": 8.456727153467822, \"positive_diff\": 3992.0, \"negative_diff\": 22894.0, \"death_diff\": 41.0, \"positive_diff_100k\": 41.05592023137221, \"death_diff_100k\": 0.4291152914332691, \"total_10\": 10386.7}, {\"date\": \"2020-03-20T00:00:00\", \"positive\": 17038.0, \"negative\": 118147.0, \"pending\": 3336.0, \"hospitalized\": 0.0, \"death\": 219.0, \"total\": 138521, \"ratio\": 8.865717119784163, \"positive_diff\": 5315.0, \"negative_diff\": 29028.0, \"death_diff\": 51.0, \"positive_diff_100k\": 59.019736282820595, \"death_diff_100k\": 0.6044213757021897, \"total_10\": 13852.100000000002}, {\"date\": \"2020-03-21T00:00:00\", \"positive\": 23203.0, \"negative\": 155909.0, \"pending\": 3477.0, \"hospitalized\": 1964.0, \"death\": 272.0, \"total\": 182589, \"ratio\": 8.860167677919787, \"positive_diff\": 6165.0, \"negative_diff\": 37762.0, \"death_diff\": 52.0, \"positive_diff_100k\": 60.68561036861707, \"death_diff_100k\": 0.6328191310140254, \"total_10\": 18258.9}, {\"date\": \"2020-03-22T00:00:00\", \"positive\": 31888.0, \"negative\": 193463.0, \"pending\": 2842.0, \"hospitalized\": 2554.0, \"death\": 398.0, \"total\": 228216, \"ratio\": 8.6820236929459, \"positive_diff\": 8685.0, \"negative_diff\": 37554.0, \"death_diff\": 125.0, \"positive_diff_100k\": 90.83601730037192, \"death_diff_100k\": 1.1021669130972207, \"total_10\": 22821.59999999999}, {\"date\": \"2020-03-23T00:00:00\", \"positive\": 42164.0, \"negative\": 237321.0, \"pending\": 14571.0, \"hospitalized\": 3325.0, \"death\": 471.0, \"total\": 294056, \"ratio\": 9.16638131274229, \"positive_diff\": 10276.0, \"negative_diff\": 43858.0, \"death_diff\": 69.0, \"positive_diff_100k\": 104.21967277706064, \"death_diff_100k\": 1.6099082141188321, \"total_10\": 29405.60000000001}]}}, {\"mode\": \"vega-lite\"});\n",
        "</script>"
       ],
       "text/plain": [
-       "alt.Chart(...)"
+       "alt.VConcatChart(...)"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    },
+    {
+     "data": {
+      "text/html": [
+       "\n",
+       "<p style=\"font-size: smaller\">Data Sources: \n",
+       "  <a href=\"https://covidtracking.com\">The COVID Tracking Project</a>\n",
+       "<br>\n",
+       "Analysis and Visualization:\n",
+       "  <a href=\"https://renkulab.io/projects/covid-19/covid-19-public-data\">Covid-19 Public Data Collaboration Project</a>\n",
+       "</p>"
+      ],
+      "text/plain": [
+       "<IPython.core.display.HTML object>"
       ]
      },
-     "execution_count": 136,
      "metadata": {},
-     "output_type": "execute_result"
+     "output_type": "display_data"
     }
    ],
    "source": [
-    "alt.Chart(daily_totals, title='Cumulative positive cases').mark_bar(size=15).encode(alt.X('date', axis=alt.Axis(title='Date')), alt.Y('positive'))"
+    "base = alt.Chart(\n",
+    "    daily_totals\n",
+    ").mark_bar(size=15).encode(\n",
+    "    alt.X('date', axis=alt.Axis(title='')\n",
+    "    )\n",
+    ")\n",
+    "\n",
+    "cumulative = base.encode(alt.Y('positive', title = 'Cumulative cases'))\n",
+    "cumulative_deaths = base.encode(alt.Y('death', title = 'Cumulative deaths'))\n",
+    "rates = base.encode(alt.Y('positive_diff', title='Daily cases'))\n",
+    "rates_deaths = base.encode(alt.Y('death_diff', title='Daily deaths'))\n",
+    "chart = alt.vconcat(\n",
+    "    cumulative | rates, cumulative_deaths | rates_deaths,\n",
+    "    title='Cumulative Covid-19 cases in the U.S.'\n",
+    ").configure_title(\n",
+    "    anchor='middle'\n",
+    ")\n",
+    "display(chart)\n",
+    "display(html_credits)"
    ]
   },
   {
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "## Counts and rates by state"
+    "### Total tests and positives per 100k population"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 137,
+   "execution_count": 5,
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "Most recent test date 2020-03-23 00:00:00\n",
+      "56 states/territories have data on this date.\n"
+     ]
+    }
+   ],
    "source": [
-    "# compute daily differences\n",
-    "tdf = data_df.sort_values(['state', 'date'], ascending=[True, False]).set_index(['state', 'date'])\n",
-    "diffs_df = tdf[['positive', 'negative', 'death']].groupby(level='state').diff(periods=-1).dropna(how='all')\n",
-    "tdf_diff=tdf.join(diffs_df, rsuffix='_diff').reset_index()\n",
+    "most_recent_test_date = data_df['date'].max()\n",
+    "most_recent_df = data_df[data_df['date'] == most_recent_test_date].set_index('state')\n",
+    "print(\"Most recent test date\", most_recent_test_date)\n",
+    "print(len(most_recent_df), \"states/territories have data on this date.\")\n",
     "\n",
-    "# \"Normalizing\" the totals\n",
-    "tdf_diff['total_10'] = tdf_diff['total']/10."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 138,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "tdf_diff_daily_cumulative=tdf_diff.groupby('date').sum()"
+    "most_recent_df['total/100k'] = (most_recent_df['total'] / pop_df['Population']) * 100000\n",
+    "most_recent_df['positive/100k'] = (most_recent_df['positive'] / pop_df['Population']) * 100000\n",
+    "most_recent_df = most_recent_df.reset_index()"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 139,
+   "execution_count": 6,
    "metadata": {},
    "outputs": [
     {
      "data": {
       "text/html": [
        "\n",
-       "<div id=\"altair-viz-6678c57004d9421b8e936c564fdb5998\"></div>\n",
+       "<div id=\"altair-viz-7d4a7392cfa545fba3047b2785ea2876\"></div>\n",
        "<script type=\"text/javascript\">\n",
        "  (function(spec, embedOpt){\n",
-       "    const outputDiv = document.getElementById(\"altair-viz-6678c57004d9421b8e936c564fdb5998\");\n",
+       "    const outputDiv = document.getElementById(\"altair-viz-7d4a7392cfa545fba3047b2785ea2876\");\n",
        "    const paths = {\n",
        "      \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n",
        "      \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n",
@@ -190,99 +266,65 @@
        "        .catch(showError)\n",
        "        .then(() => displayChart(vegaEmbed));\n",
        "    }\n",
-       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"hconcat\": [{\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"daily_positive\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}]}], \"data\": {\"name\": \"data-c6782400083e2467b17c61884335e378\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}, {\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"daily_positive\"}}, \"height\": 150, \"title\": \"CA\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"CA\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"CA\", \"width\": 250}]}], \"data\": {\"name\": \"data-eef4098b7abaaa36c9f3d5acf94f9e4e\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}, {\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"daily_positive\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}]}], \"data\": {\"name\": \"data-5fcc74c83ca5bc4a7914311e37ca7698\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}], \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-c6782400083e2467b17c61884335e378\": [{\"state\": \"WA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1996.0, \"negative\": 28879.0, \"pending\": null, \"hospitalized\": null, \"death\": 95.0, \"total\": 30875, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"positive_diff\": 203.0, \"negative_diff\": 3551.0, \"death_diff\": 1.0, \"total_10\": 3087.5, \"daily_positive\": 203.0}, {\"state\": \"WA\", \"date\": \"2020-03-22T00:00:00\", \"positive\": 1793.0, \"negative\": 25328.0, \"pending\": null, \"hospitalized\": null, \"death\": 94.0, \"total\": 27121, \"dateChecked\": \"2020-03-22T20:00:00Z\", \"positive_diff\": 269.0, \"negative_diff\": 3609.0, \"death_diff\": 11.0, \"total_10\": 2712.1, \"daily_positive\": 269.0}, {\"state\": \"WA\", \"date\": \"2020-03-21T00:00:00\", \"positive\": 1524.0, \"negative\": 21719.0, \"pending\": null, \"hospitalized\": null, \"death\": 83.0, \"total\": 23243, \"dateChecked\": \"2020-03-21T20:00:00Z\", \"positive_diff\": 148.0, \"negative_diff\": 2383.0, \"death_diff\": 9.0, \"total_10\": 2324.3, \"daily_positive\": 148.0}, {\"state\": \"WA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 1376.0, \"negative\": 19336.0, \"pending\": null, \"hospitalized\": null, \"death\": 74.0, \"total\": 20712, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"positive_diff\": 189.0, \"negative_diff\": 3418.0, \"death_diff\": 8.0, \"total_10\": 2071.2, \"daily_positive\": 189.0}, {\"state\": \"WA\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 1187.0, \"negative\": 15918.0, \"pending\": null, \"hospitalized\": null, \"death\": 66.0, \"total\": 17105, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"positive_diff\": 175.0, \"negative_diff\": 2801.0, \"death_diff\": 14.0, \"total_10\": 1710.5, \"daily_positive\": 175.0}, {\"state\": \"WA\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 1012.0, \"negative\": 13117.0, \"pending\": null, \"hospitalized\": null, \"death\": 52.0, \"total\": 14129, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"positive_diff\": 108.0, \"negative_diff\": 1535.0, \"death_diff\": 4.0, \"total_10\": 1412.9, \"daily_positive\": 108.0}, {\"state\": \"WA\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 904.0, \"negative\": 11582.0, \"pending\": null, \"hospitalized\": null, \"death\": 48.0, \"total\": 12486, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"positive_diff\": 135.0, \"negative_diff\": 2131.0, \"death_diff\": 6.0, \"total_10\": 1248.6, \"daily_positive\": 135.0}, {\"state\": \"WA\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 769.0, \"negative\": 9451.0, \"pending\": null, \"hospitalized\": null, \"death\": 42.0, \"total\": 10220, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"positive_diff\": 127.0, \"negative_diff\": 2329.0, \"death_diff\": 2.0, \"total_10\": 1022.0, \"daily_positive\": 127.0}, {\"state\": \"WA\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 642.0, \"negative\": 7122.0, \"pending\": null, \"hospitalized\": null, \"death\": 40.0, \"total\": 7764, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"positive_diff\": 74.0, \"negative_diff\": 1121.0, \"death_diff\": 3.0, \"total_10\": 776.4, \"daily_positive\": 74.0}, {\"state\": \"WA\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 568.0, \"negative\": 6001.0, \"pending\": null, \"hospitalized\": null, \"death\": 37.0, \"total\": 6569, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"positive_diff\": 111.0, \"negative_diff\": 1651.0, \"death_diff\": 6.0, \"total_10\": 656.9, \"daily_positive\": 111.0}, {\"state\": \"WA\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 457.0, \"negative\": 4350.0, \"pending\": null, \"hospitalized\": null, \"death\": 31.0, \"total\": 4807, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"positive_diff\": 120.0, \"negative_diff\": 1313.0, \"death_diff\": 2.0, \"total_10\": 480.7, \"daily_positive\": 120.0}, {\"state\": \"WA\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 337.0, \"negative\": 3037.0, \"pending\": null, \"hospitalized\": null, \"death\": 29.0, \"total\": 3403, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"positive_diff\": 70.0, \"negative_diff\": 862.0, \"death_diff\": 5.0, \"total_10\": 340.3, \"daily_positive\": 70.0}, {\"state\": \"WA\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 267.0, \"negative\": 2175.0, \"pending\": null, \"hospitalized\": null, \"death\": 24.0, \"total\": 2466, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"positive_diff\": 105.0, \"negative_diff\": 1065.0, \"death_diff\": null, \"total_10\": 246.6, \"daily_positive\": 105.0}, {\"state\": \"WA\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 162.0, \"negative\": 1110.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1272, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"positive_diff\": 26.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 127.2, \"daily_positive\": 26.0}, {\"state\": \"WA\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 136.0, \"negative\": 1110.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1246, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"positive_diff\": 34.0, \"negative_diff\": 470.0, \"death_diff\": null, \"total_10\": 124.6, \"daily_positive\": 34.0}, {\"state\": \"WA\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 102.0, \"negative\": 640.0, \"pending\": 60.0, \"hospitalized\": null, \"death\": null, \"total\": 802, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": 270.0, \"death_diff\": null, \"total_10\": 80.2, \"daily_positive\": 0.0}, {\"state\": \"WA\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 102.0, \"negative\": 370.0, \"pending\": 66.0, \"hospitalized\": null, \"death\": null, \"total\": 538, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"positive_diff\": 23.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 53.8, \"daily_positive\": 23.0}, {\"state\": \"WA\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 79.0, \"negative\": 370.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 449, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"positive_diff\": 9.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 44.9, \"daily_positive\": 9.0}, {\"state\": \"WA\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 70.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 70, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"positive_diff\": 31.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 7.0, \"daily_positive\": 31.0}, {\"state\": \"WA\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 39.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 39, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 3.9, \"daily_positive\": null}], \"data-eef4098b7abaaa36c9f3d5acf94f9e4e\": [{\"state\": \"CA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1733.0, \"negative\": 12567.0, \"pending\": 12100.0, \"hospitalized\": null, \"death\": 27.0, \"total\": 26400, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"positive_diff\": 197.0, \"negative_diff\": 1263.0, \"death_diff\": 0.0, \"total_10\": 2640.0, \"daily_positive\": 197.0}, {\"state\": \"CA\", \"date\": \"2020-03-22T00:00:00\", \"positive\": 1536.0, \"negative\": 11304.0, \"pending\": null, \"hospitalized\": null, \"death\": 27.0, \"total\": 12840, \"dateChecked\": \"2020-03-22T20:00:00Z\", \"positive_diff\": 257.0, \"negative_diff\": 55.0, \"death_diff\": 3.0, \"total_10\": 1284.0, \"daily_positive\": 257.0}, {\"state\": \"CA\", \"date\": \"2020-03-21T00:00:00\", \"positive\": 1279.0, \"negative\": 11249.0, \"pending\": null, \"hospitalized\": null, \"death\": 24.0, \"total\": 12528, \"dateChecked\": \"2020-03-21T20:00:00Z\", \"positive_diff\": 216.0, \"negative_diff\": 825.0, \"death_diff\": 4.0, \"total_10\": 1252.8, \"daily_positive\": 216.0}, {\"state\": \"CA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 1063.0, \"negative\": 10424.0, \"pending\": null, \"hospitalized\": null, \"death\": 20.0, \"total\": 11487, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"positive_diff\": 139.0, \"negative_diff\": 1637.0, \"death_diff\": 2.0, \"total_10\": 1148.7, \"daily_positive\": 139.0}, {\"state\": \"CA\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 924.0, \"negative\": 8787.0, \"pending\": null, \"hospitalized\": null, \"death\": 18.0, \"total\": 9711, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"positive_diff\": 313.0, \"negative_diff\": 806.0, \"death_diff\": 5.0, \"total_10\": 971.1, \"daily_positive\": 313.0}, {\"state\": \"CA\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 611.0, \"negative\": 7981.0, \"pending\": null, \"hospitalized\": null, \"death\": 13.0, \"total\": 8592, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"positive_diff\": 128.0, \"negative_diff\": 0.0, \"death_diff\": 2.0, \"total_10\": 859.2, \"daily_positive\": 128.0}, {\"state\": \"CA\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 483.0, \"negative\": 7981.0, \"pending\": null, \"hospitalized\": null, \"death\": 11.0, \"total\": 8407, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"positive_diff\": 148.0, \"negative_diff\": 0.0, \"death_diff\": 5.0, \"total_10\": 840.7, \"daily_positive\": 148.0}, {\"state\": \"CA\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 335.0, \"negative\": 7981.0, \"pending\": null, \"hospitalized\": null, \"death\": 6.0, \"total\": 8316, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"positive_diff\": 42.0, \"negative_diff\": 7065.0, \"death_diff\": 1.0, \"total_10\": 831.6, \"daily_positive\": 42.0}, {\"state\": \"CA\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 293.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1209, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"positive_diff\": 41.0, \"negative_diff\": 0.0, \"death_diff\": 0.0, \"total_10\": 120.9, \"daily_positive\": 41.0}, {\"state\": \"CA\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 252.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1168, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"positive_diff\": 50.0, \"negative_diff\": 0.0, \"death_diff\": 1.0, \"total_10\": 116.8, \"daily_positive\": 50.0}, {\"state\": \"CA\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 202.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 4.0, \"total\": 1118, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": 0.0, \"death_diff\": 0.0, \"total_10\": 111.8, \"daily_positive\": 0.0}, {\"state\": \"CA\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 202.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 4.0, \"total\": 1118, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"positive_diff\": 45.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 111.8, \"daily_positive\": 45.0}, {\"state\": \"CA\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 157.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1073, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"positive_diff\": 24.0, \"negative_diff\": 226.0, \"death_diff\": null, \"total_10\": 107.3, \"daily_positive\": 24.0}, {\"state\": \"CA\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 133.0, \"negative\": 690.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 823, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"positive_diff\": 19.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 82.3, \"daily_positive\": 19.0}, {\"state\": \"CA\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 114.0, \"negative\": 690.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 804, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"positive_diff\": 26.0, \"negative_diff\": 228.0, \"death_diff\": null, \"total_10\": 80.4, \"daily_positive\": 26.0}, {\"state\": \"CA\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 88.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 550, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"positive_diff\": 19.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 55.0, \"daily_positive\": 19.0}, {\"state\": \"CA\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 69.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 531, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"positive_diff\": 9.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 53.1, \"daily_positive\": 9.0}, {\"state\": \"CA\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 60.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 522, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"positive_diff\": 7.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 52.2, \"daily_positive\": 7.0}, {\"state\": \"CA\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 53.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 515, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 51.5, \"daily_positive\": 0.0}, {\"state\": \"CA\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 53.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 515, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 51.5, \"daily_positive\": null}], \"data-5fcc74c83ca5bc4a7914311e37ca7698\": [{\"state\": \"NY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 20875.0, \"negative\": 57414.0, \"pending\": null, \"hospitalized\": 2635.0, \"death\": 114.0, \"total\": 78289, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"positive_diff\": 5707.0, \"negative_diff\": 11181.0, \"death_diff\": 0.0, \"total_10\": 7828.9, \"daily_positive\": 5707.0}, {\"state\": \"NY\", \"date\": \"2020-03-22T00:00:00\", \"positive\": 15168.0, \"negative\": 46233.0, \"pending\": null, \"hospitalized\": 1974.0, \"death\": 114.0, \"total\": 61401, \"dateChecked\": \"2020-03-22T20:00:00Z\", \"positive_diff\": 4812.0, \"negative_diff\": 11152.0, \"death_diff\": 70.0, \"total_10\": 6140.1, \"daily_positive\": 4812.0}, {\"state\": \"NY\", \"date\": \"2020-03-21T00:00:00\", \"positive\": 10356.0, \"negative\": 35081.0, \"pending\": null, \"hospitalized\": 1603.0, \"death\": 44.0, \"total\": 45437, \"dateChecked\": \"2020-03-21T20:00:00Z\", \"positive_diff\": 3254.0, \"negative_diff\": 9756.0, \"death_diff\": 9.0, \"total_10\": 4543.7, \"daily_positive\": 3254.0}, {\"state\": \"NY\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 7102.0, \"negative\": 25325.0, \"pending\": null, \"hospitalized\": null, \"death\": 35.0, \"total\": 32427, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"positive_diff\": 2950.0, \"negative_diff\": 7193.0, \"death_diff\": 23.0, \"total_10\": 3242.7, \"daily_positive\": 2950.0}, {\"state\": \"NY\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 4152.0, \"negative\": 18132.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 22284, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"positive_diff\": 1770.0, \"negative_diff\": 5917.0, \"death_diff\": 0.0, \"total_10\": 2228.4, \"daily_positive\": 1770.0}, {\"state\": \"NY\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 2382.0, \"negative\": 12215.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 14597, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"positive_diff\": 682.0, \"negative_diff\": 6709.0, \"death_diff\": 5.0, \"total_10\": 1459.7, \"daily_positive\": 682.0}, {\"state\": \"NY\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 1700.0, \"negative\": 5506.0, \"pending\": null, \"hospitalized\": null, \"death\": 7.0, \"total\": 7206, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"positive_diff\": 750.0, \"negative_diff\": 963.0, \"death_diff\": 0.0, \"total_10\": 720.6, \"daily_positive\": 750.0}, {\"state\": \"NY\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 950.0, \"negative\": 4543.0, \"pending\": null, \"hospitalized\": null, \"death\": 7.0, \"total\": 5493, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"positive_diff\": 221.0, \"negative_diff\": 0.0, \"death_diff\": 4.0, \"total_10\": 549.3, \"daily_positive\": 221.0}, {\"state\": \"NY\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 729.0, \"negative\": 4543.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 5272, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"positive_diff\": 205.0, \"negative_diff\": 1764.0, \"death_diff\": null, \"total_10\": 527.2, \"daily_positive\": 205.0}, {\"state\": \"NY\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 524.0, \"negative\": 2779.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3303, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"positive_diff\": 103.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 330.3, \"daily_positive\": 103.0}, {\"state\": \"NY\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 421.0, \"negative\": 2779.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3200, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"positive_diff\": 205.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 320.0, \"daily_positive\": 205.0}, {\"state\": \"NY\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 216.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 216, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 21.6, \"daily_positive\": 0.0}, {\"state\": \"NY\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 216.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 216, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"positive_diff\": 43.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 21.6, \"daily_positive\": 43.0}, {\"state\": \"NY\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 173.0, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 265, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"positive_diff\": 31.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 26.5, \"daily_positive\": 31.0}, {\"state\": \"NY\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 142.0, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 234, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"positive_diff\": 37.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 23.4, \"daily_positive\": 37.0}, {\"state\": \"NY\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 105.0, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 197, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"positive_diff\": 29.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 19.7, \"daily_positive\": 29.0}, {\"state\": \"NY\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 76.0, \"negative\": 92.0, \"pending\": 236.0, \"hospitalized\": null, \"death\": null, \"total\": 404, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"positive_diff\": 43.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 40.4, \"daily_positive\": 43.0}, {\"state\": \"NY\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 33.0, \"negative\": 92.0, \"pending\": 236.0, \"hospitalized\": null, \"death\": null, \"total\": 361, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"positive_diff\": 11.0, \"negative_diff\": 16.0, \"death_diff\": null, \"total_10\": 36.1, \"daily_positive\": 11.0}, {\"state\": \"NY\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 22.0, \"negative\": 76.0, \"pending\": 24.0, \"hospitalized\": null, \"death\": null, \"total\": 122, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"positive_diff\": 16.0, \"negative_diff\": 28.0, \"death_diff\": null, \"total_10\": 12.2, \"daily_positive\": 16.0}, {\"state\": \"NY\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 6.0, \"negative\": 48.0, \"pending\": 24.0, \"hospitalized\": null, \"death\": null, \"total\": 78, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 7.8, \"daily_positive\": null}]}}, {\"mode\": \"vega-lite\"});\n",
+       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"layer\": [{\"mark\": \"bar\", \"encoding\": {\"x\": {\"type\": \"nominal\", \"field\": \"state\", \"sort\": null}, \"y\": {\"type\": \"quantitative\", \"field\": \"total/100k\"}}, \"title\": \"Cases per 100k\"}, {\"mark\": {\"type\": \"point\", \"color\": \"orange\", \"filled\": true, \"opacity\": 1, \"size\": 100}, \"encoding\": {\"x\": {\"type\": \"nominal\", \"field\": \"state\", \"sort\": null}, \"y\": {\"type\": \"quantitative\", \"field\": \"positive/100k\"}}, \"title\": \"Cases per 100k\"}], \"data\": {\"name\": \"data-f62451cfd43e9833a710e7269b72bd22\"}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-f62451cfd43e9833a710e7269b72bd22\": [{\"state\": \"OH\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 442.0, \"negative\": 140.0, \"pending\": null, \"hospitalized\": 104.0, \"death\": 6.0, \"total\": 582, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.7594501718213058, \"total/100k\": 4.9789975276111935, \"positive/100k\": 3.7813005278421774}, {\"state\": \"MD\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 288.0, \"negative\": 94.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 382, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.7539267015706806, \"total/100k\": 6.3185613528999225, \"positive/100k\": 4.763732119463815}, {\"state\": \"AZ\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 265.0, \"negative\": 309.0, \"pending\": 6.0, \"hospitalized\": null, \"death\": 2.0, \"total\": 580, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.45689655172413796, \"total/100k\": 7.9684372946495925, \"positive/100k\": 3.6407515225554175}, {\"state\": \"MO\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 183.0, \"negative\": 369.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 552, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.33152173913043476, \"total/100k\": 8.993995530375264, \"positive/100k\": 2.981705039961365}, {\"state\": \"DE\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 68.0, \"negative\": 36.0, \"pending\": null, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 104, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.6538461538461539, \"total/100k\": 10.680205881507224, \"positive/100k\": 6.98321153790857}, {\"state\": \"KS\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 82.0, \"negative\": 417.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 499, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.16432865731462926, \"total/100k\": 17.12826011888866, \"positive/100k\": 2.8146639874726858}, {\"state\": \"NE\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 50.0, \"negative\": 356.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 406, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.12315270935960591, \"total/100k\": 20.988333381582375, \"positive/100k\": 2.584770120884529}, {\"state\": \"OK\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 81.0, \"negative\": 694.0, \"pending\": 102.0, \"hospitalized\": 15.0, \"death\": 2.0, \"total\": 877, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.09236031927023945, \"total/100k\": 22.163417422063493, \"positive/100k\": 2.0470203092213715}, {\"state\": \"WV\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 16.0, \"negative\": 444.0, \"pending\": 4.0, \"hospitalized\": 1.0, \"death\": 0.0, \"total\": 464, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.034482758620689655, \"total/100k\": 25.963169230063336, \"positive/100k\": 0.8952816975883908}, {\"state\": \"IN\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 259.0, \"negative\": 1701.0, \"pending\": null, \"hospitalized\": 1.0, \"death\": 7.0, \"total\": 1960, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.13214285714285715, \"total/100k\": 29.113729069122673, \"positive/100k\": 3.8471713412769253}, {\"state\": \"MI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1328.0, \"negative\": 2069.0, \"pending\": null, \"hospitalized\": null, \"death\": 15.0, \"total\": 3397, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.3909331763320577, \"total/100k\": 34.01470552747476, \"positive/100k\": 13.297476873855308}, {\"state\": \"SC\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 299.0, \"negative\": 1466.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1765, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.16940509915014165, \"total/100k\": 34.28040477680446, \"positive/100k\": 5.807275370121549}, {\"state\": \"TX\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 352.0, \"negative\": 9703.0, \"pending\": null, \"hospitalized\": null, \"death\": 8.0, \"total\": 10055, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.035007458975634016, \"total/100k\": 34.67733917103605, \"positive/100k\": 1.213965528414191}, {\"state\": \"AR\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 174.0, \"negative\": 906.0, \"pending\": 0.0, \"hospitalized\": 13.0, \"death\": 0.0, \"total\": 1080, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.16111111111111112, \"total/100k\": 35.78736341570502, \"positive/100k\": 5.765741883641365}, {\"state\": \"NJ\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 2844.0, \"negative\": 359.0, \"pending\": 94.0, \"hospitalized\": null, \"death\": 27.0, \"total\": 3297, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.8626023657870792, \"total/100k\": 37.11922397516829, \"positive/100k\": 32.01913041716063}, {\"state\": \"AL\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 167.0, \"negative\": 1665.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 1832, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.09115720524017468, \"total/100k\": 37.36346884729008, \"positive/100k\": 3.4059493981972944}, {\"state\": \"KY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 104.0, \"negative\": 1762.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 1866, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.055734190782422297, \"total/100k\": 41.76670942568984, \"positive/100k\": 2.327833751485393}, {\"state\": \"VA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 254.0, \"negative\": 3443.0, \"pending\": null, \"hospitalized\": 38.0, \"death\": 6.0, \"total\": 3697, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.06870435488233703, \"total/100k\": 43.31312483751721, \"positive/100k\": 2.975800299899748}, {\"state\": \"MS\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 249.0, \"negative\": 1143.0, \"pending\": null, \"hospitalized\": 33.0, \"death\": 1.0, \"total\": 1392, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.1788793103448276, \"total/100k\": 46.77185181252686, \"positive/100k\": 8.366516595775279}, {\"state\": \"GA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 772.0, \"negative\": 4297.0, \"pending\": null, \"hospitalized\": null, \"death\": 25.0, \"total\": 5069, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.152298283685145, \"total/100k\": 47.7422817193965, \"positive/100k\": 7.271067565076761}, {\"state\": \"PA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 644.0, \"negative\": 6595.0, \"pending\": null, \"hospitalized\": null, \"death\": 6.0, \"total\": 7239, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.08896256389004006, \"total/100k\": 56.545900797133946, \"positive/100k\": 5.030468312384896}, {\"state\": \"TN\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 615.0, \"negative\": 3272.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 3887, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.15821970671469, \"total/100k\": 56.8842532035625, \"positive/100k\": 9.000209858551823}, {\"state\": \"FL\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1171.0, \"negative\": 11063.0, \"pending\": 860.0, \"hospitalized\": 217.0, \"death\": 14.0, \"total\": 13094, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.08943027340766764, \"total/100k\": 60.96545460073377, \"positive/100k\": 5.45215727336637}, {\"state\": \"CA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1733.0, \"negative\": 12567.0, \"pending\": 12100.0, \"hospitalized\": null, \"death\": 27.0, \"total\": 26400, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.0656439393939394, \"total/100k\": 66.81476767328428, \"positive/100k\": 4.385984559765215}, {\"state\": \"IA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 105.0, \"negative\": 2043.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 2148, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.04888268156424581, \"total/100k\": 68.08089836358623, \"positive/100k\": 3.327976875314969}, {\"state\": \"ID\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 47.0, \"negative\": 1309.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 1356, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.03466076696165192, \"total/100k\": 75.66689824308828, \"positive/100k\": 2.6226727267147116}, {\"state\": \"IL\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1285.0, \"negative\": 8583.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 9868, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.13021888933927847, \"total/100k\": 77.87357476088086, \"positive/100k\": 10.140610414241173}, {\"state\": \"NC\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 297.0, \"negative\": 8141.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 8438, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.03519791419767718, \"total/100k\": 80.45320765928267, \"positive/100k\": 2.8317851001193355}, {\"state\": \"MN\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 235.0, \"negative\": 4511.0, \"pending\": null, \"hospitalized\": 17.0, \"death\": 1.0, \"total\": 4746, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.049515381373788456, \"total/100k\": 84.15442709737088, \"positive/100k\": 4.166938552018997}, {\"state\": \"OR\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 191.0, \"negative\": 3649.0, \"pending\": null, \"hospitalized\": 56.0, \"death\": 5.0, \"total\": 3840, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.04973958333333333, \"total/100k\": 91.04408359269438, \"positive/100k\": 4.528494782865788}, {\"state\": \"CO\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 591.0, \"negative\": 4845.0, \"pending\": null, \"hospitalized\": 58.0, \"death\": 6.0, \"total\": 5436, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.108719646799117, \"total/100k\": 94.39571461515166, \"positive/100k\": 10.262668752309533}, {\"state\": \"WY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 26.0, \"negative\": 592.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 618, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.042071197411003236, \"total/100k\": 106.78019693862213, \"positive/100k\": 4.492370744990575}, {\"state\": \"MT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 34.0, \"negative\": 1146.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1180, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.0288135593220339, \"total/100k\": 110.4064642049144, \"positive/100k\": 3.181203205904313}, {\"state\": \"RI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 106.0, \"negative\": 932.0, \"pending\": 216.0, \"hospitalized\": null, \"death\": null, \"total\": 1254, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.08452950558213716, \"total/100k\": 118.37324575852803, \"positive/100k\": 10.006031938121188}, {\"state\": \"SD\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 28.0, \"negative\": 762.0, \"pending\": 265.0, \"hospitalized\": null, \"death\": 1.0, \"total\": 1055, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.026540284360189573, \"total/100k\": 119.2549897757215, \"positive/100k\": 3.1650613400191485}, {\"state\": \"NV\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 245.0, \"negative\": 3490.0, \"pending\": 0.0, \"hospitalized\": null, \"death\": 4.0, \"total\": 3735, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.06559571619812583, \"total/100k\": 121.26009202131321, \"positive/100k\": 7.954142582388684}, {\"state\": \"CT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 415.0, \"negative\": 4085.0, \"pending\": null, \"hospitalized\": 54.0, \"death\": 10.0, \"total\": 4500, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.09222222222222222, \"total/100k\": 126.21704788422362, \"positive/100k\": 11.640016638211735}, {\"state\": \"LA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1172.0, \"negative\": 4776.0, \"pending\": null, \"hospitalized\": null, \"death\": 34.0, \"total\": 5948, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.19704102219233355, \"total/100k\": 127.94716221024206, \"positive/100k\": 25.210839628514403}, {\"state\": \"WI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 416.0, \"negative\": 7050.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 7466, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.055719260648272165, \"total/100k\": 128.22816025050693, \"positive/100k\": 7.144778283446407}, {\"state\": \"MA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 777.0, \"negative\": 8145.0, \"pending\": null, \"hospitalized\": 79.0, \"death\": 9.0, \"total\": 8922, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.08708809683927371, \"total/100k\": 128.38328150948348, \"positive/100k\": 11.180655652641635}, {\"state\": \"AK\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 22.0, \"negative\": 946.0, \"pending\": null, \"hospitalized\": 0.0, \"death\": null, \"total\": 968, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.022727272727272728, \"total/100k\": 132.32268691604753, \"positive/100k\": 3.007333793546535}, {\"state\": \"UT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 257.0, \"negative\": 4790.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 5047, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.05092133940955023, \"total/100k\": 157.42564313069605, \"positive/100k\": 8.016324605624902}, {\"state\": \"NH\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 78.0, \"negative\": 1374.0, \"pending\": 889.0, \"hospitalized\": null, \"death\": null, \"total\": 2341, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.03331909440410081, \"total/100k\": 172.1689388406801, \"positive/100k\": 5.73651312668648}, {\"state\": \"DC\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 116.0, \"negative\": 1113.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 1229, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.09438567941415785, \"total/100k\": 174.14123151432025, \"positive/100k\": 16.436438450497274}, {\"state\": \"ND\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 30.0, \"negative\": 1353.0, \"pending\": null, \"hospitalized\": 4.0, \"death\": 0.0, \"total\": 1383, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.021691973969631236, \"total/100k\": 181.48129679737343, \"positive/100k\": 3.936687566103545}, {\"state\": \"VT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 75.0, \"negative\": 1106.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1181, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.06350550381033022, \"total/100k\": 189.26615693545878, \"positive/100k\": 12.019442650431337}, {\"state\": \"HI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 56.0, \"negative\": 2955.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3011, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.018598472268349386, \"total/100k\": 212.6604664828459, \"positive/100k\": 3.9551597884554535}, {\"state\": \"ME\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 107.0, \"negative\": 2791.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 2898, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.03692201518288475, \"total/100k\": 215.5909930873999, \"positive/100k\": 7.960053920066181}, {\"state\": \"NM\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 65.0, \"negative\": 5321.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 5386, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.012068325287783142, \"total/100k\": 256.8640551995418, \"positive/100k\": 3.099918972887155}, {\"state\": \"NY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 20875.0, \"negative\": 57414.0, \"pending\": null, \"hospitalized\": 2635.0, \"death\": 114.0, \"total\": 78289, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.2666402687478445, \"total/100k\": 402.44045807346015, \"positive/100k\": 107.30683189571309}, {\"state\": \"WA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1996.0, \"negative\": 28879.0, \"pending\": null, \"hospitalized\": null, \"death\": 95.0, \"total\": 30875, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.06464777327935223, \"total/100k\": 405.4554673322396, \"positive/100k\": 26.211793126968427}, {\"state\": \"AS\", \"date\": \"2020-03-23T00:00:00\", \"positive\": null, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 0, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": null, \"total/100k\": null, \"positive/100k\": null}, {\"state\": \"GU\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 29.0, \"negative\": 161.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 190, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.15263157894736842, \"total/100k\": null, \"positive/100k\": null}, {\"state\": \"MP\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 0.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 0, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": null, \"total/100k\": null, \"positive/100k\": null}, {\"state\": \"PR\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 31.0, \"negative\": 189.0, \"pending\": 35.0, \"hospitalized\": null, \"death\": 2.0, \"total\": 255, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.12156862745098039, \"total/100k\": null, \"positive/100k\": null}, {\"state\": \"VI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 17.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 17, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 1.0, \"total/100k\": null, \"positive/100k\": null}]}}, {\"mode\": \"vega-lite\"});\n",
        "</script>"
       ],
       "text/plain": [
-       "alt.HConcatChart(...)"
+       "alt.LayerChart(...)"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    },
+    {
+     "data": {
+      "text/html": [
+       "\n",
+       "<p style=\"font-size: smaller\">Data Sources: \n",
+       "  <a href=\"https://covidtracking.com\">The COVID Tracking Project</a>\n",
+       "<br>\n",
+       "Analysis and Visualization:\n",
+       "  <a href=\"https://renkulab.io/projects/covid-19/covid-19-public-data\">Covid-19 Public Data Collaboration Project</a>\n",
+       "</p>"
+      ],
+      "text/plain": [
+       "<IPython.core.display.HTML object>"
       ]
      },
-     "execution_count": 139,
      "metadata": {},
-     "output_type": "execute_result"
+     "output_type": "display_data"
     }
    ],
    "source": [
-    "# produce the charts for a few states\n",
-    "\n",
-    "charts=[]\n",
-    "for state in ['WA', 'CA', 'NY']: \n",
-    "    state_df = tdf_diff[tdf_diff['state'] == state].copy()\n",
-    "\n",
-    "    state_df.loc[:,'daily_positive'] = state_df['positive'][::-1].diff()\n",
-    "    state_df.loc[:,'total_10'] = state_df['total']/10.\n",
-    "\n",
-    "    base = alt.Chart(state_df, title=state).encode(alt.X('date', axis=alt.Axis(title='Date'))).properties(width=250, height=150)\n",
-    "    dailies = base.mark_bar(size=10).encode(alt.Y('daily_positive', axis=alt.Axis(title='Daily positive')))\n",
-    "\n",
-    "    totals = base.mark_line(color='red').encode(alt.Y('total_10', axis=alt.Axis(title='Total/10'))) \n",
-    "    positives = totals.mark_line(color='orange').encode(alt.Y('positive', axis=alt.Axis(title='Positive')))\n",
-    "    cumulative = totals + positives\n",
-    "\n",
-    "    charts.append(alt.layer(dailies, cumulative).resolve_scale(y='independent'))\n",
-    "\n",
-    "\n",
-    "alt.hconcat(*charts)"
+    "chart = alt.Chart(most_recent_df.sort_values('total/100k'), title=\"Cases per 100k\").encode(alt.X('state', sort=None))\n",
+    "tests = chart.mark_bar().encode(alt.Y('total/100k'))\n",
+    "positives = chart.mark_point(color='orange', filled=True, size=100, opacity=1).encode(alt.Y('positive/100k'))\n",
+    "display(alt.layer(tests, positives))\n",
+    "display(html_credits)"
    ]
   },
   {
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "### Total tests and Positives per 100k population"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 140,
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "Most recent test date 2020-03-23 00:00:00\n",
-      "56 states/territories have data on this date.\n"
-     ]
-    }
-   ],
-   "source": [
-    "pop_df = pd.read_csv('../../data/geodata/us_pop_fung_2019.csv').set_index('ST')\n",
-    "\n",
-    "most_recent_test_date = data_df['date'].max()\n",
-    "most_recent_df = data_df[data_df['date'] == most_recent_test_date].set_index('state')\n",
-    "print(\"Most recent test date\", most_recent_test_date)\n",
-    "print(len(most_recent_df), \"states/territories have data on this date.\")\n",
+    "## Counts and rates by state\n",
     "\n",
-    "most_recent_df['total/100k'] = (most_recent_df['total'] / pop_df['Population']) * 100000\n",
-    "most_recent_df['positive/100k'] = (most_recent_df['positive'] / pop_df['Population']) * 100000\n",
-    "most_recent_df = most_recent_df.reset_index()"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 141,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "chart = alt.Chart(most_recent_df.sort_values('total/100k'), title=\"Cases per 100k\")\n",
-    "tests = chart.mark_bar().encode(alt.X('state', sort=None), alt.Y('total/100k'))\n",
-    "positives = chart.mark_point(color='orange', filled=True, size=100).encode(alt.X('state', sort=None), alt.Y('positive/100k'))"
+    "Taking a look at the three states with the highest per-capita incidence of covid-19. The red and yellow curves represent the total tests and total positive tests respectively. "
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 142,
+   "execution_count": 7,
    "metadata": {},
    "outputs": [
     {
      "data": {
       "text/html": [
        "\n",
-       "<div id=\"altair-viz-6d18475c9c4546b48758753710a01e90\"></div>\n",
+       "<div id=\"altair-viz-f9160d38ef744717870e719ef7bd8c70\"></div>\n",
        "<script type=\"text/javascript\">\n",
        "  (function(spec, embedOpt){\n",
-       "    const outputDiv = document.getElementById(\"altair-viz-6d18475c9c4546b48758753710a01e90\");\n",
+       "    const outputDiv = document.getElementById(\"altair-viz-f9160d38ef744717870e719ef7bd8c70\");\n",
        "    const paths = {\n",
        "      \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n",
        "      \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n",
@@ -323,20 +365,55 @@
        "        .catch(showError)\n",
        "        .then(() => displayChart(vegaEmbed));\n",
        "    }\n",
-       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"layer\": [{\"mark\": \"bar\", \"encoding\": {\"x\": {\"type\": \"nominal\", \"field\": \"state\", \"sort\": null}, \"y\": {\"type\": \"quantitative\", \"field\": \"total/100k\"}}, \"title\": \"Cases per 100k\"}, {\"mark\": {\"type\": \"point\", \"color\": \"orange\", \"filled\": true, \"size\": 100}, \"encoding\": {\"x\": {\"type\": \"nominal\", \"field\": \"state\", \"sort\": null}, \"y\": {\"type\": \"quantitative\", \"field\": \"positive/100k\"}}, \"title\": \"Cases per 100k\"}], \"data\": {\"name\": \"data-ca4a8506770b342b0bbf5ca509252a43\"}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-ca4a8506770b342b0bbf5ca509252a43\": [{\"state\": \"OH\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 442.0, \"negative\": 140.0, \"pending\": null, \"hospitalized\": 104.0, \"death\": 6.0, \"total\": 582, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 4.9789975276111935, \"positive/100k\": 3.7813005278421774}, {\"state\": \"MD\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 288.0, \"negative\": 94.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 382, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 6.3185613528999225, \"positive/100k\": 4.763732119463815}, {\"state\": \"AZ\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 265.0, \"negative\": 309.0, \"pending\": 6.0, \"hospitalized\": null, \"death\": 2.0, \"total\": 580, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 7.9684372946495925, \"positive/100k\": 3.6407515225554175}, {\"state\": \"MO\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 183.0, \"negative\": 369.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 552, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 8.993995530375264, \"positive/100k\": 2.981705039961365}, {\"state\": \"DE\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 68.0, \"negative\": 36.0, \"pending\": null, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 104, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 10.680205881507224, \"positive/100k\": 6.98321153790857}, {\"state\": \"KS\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 82.0, \"negative\": 417.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 499, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 17.12826011888866, \"positive/100k\": 2.8146639874726858}, {\"state\": \"NE\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 50.0, \"negative\": 356.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 406, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 20.988333381582375, \"positive/100k\": 2.584770120884529}, {\"state\": \"OK\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 81.0, \"negative\": 694.0, \"pending\": 102.0, \"hospitalized\": 15.0, \"death\": 2.0, \"total\": 877, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 22.163417422063493, \"positive/100k\": 2.0470203092213715}, {\"state\": \"WV\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 16.0, \"negative\": 444.0, \"pending\": 4.0, \"hospitalized\": 1.0, \"death\": 0.0, \"total\": 464, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 25.963169230063336, \"positive/100k\": 0.8952816975883908}, {\"state\": \"IN\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 259.0, \"negative\": 1701.0, \"pending\": null, \"hospitalized\": 1.0, \"death\": 7.0, \"total\": 1960, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 29.113729069122673, \"positive/100k\": 3.8471713412769253}, {\"state\": \"MI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1328.0, \"negative\": 2069.0, \"pending\": null, \"hospitalized\": null, \"death\": 15.0, \"total\": 3397, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 34.01470552747476, \"positive/100k\": 13.297476873855308}, {\"state\": \"SC\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 299.0, \"negative\": 1466.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1765, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 34.28040477680446, \"positive/100k\": 5.807275370121549}, {\"state\": \"TX\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 352.0, \"negative\": 9703.0, \"pending\": null, \"hospitalized\": null, \"death\": 8.0, \"total\": 10055, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 34.67733917103605, \"positive/100k\": 1.213965528414191}, {\"state\": \"AR\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 174.0, \"negative\": 906.0, \"pending\": 0.0, \"hospitalized\": 13.0, \"death\": 0.0, \"total\": 1080, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 35.78736341570502, \"positive/100k\": 5.765741883641365}, {\"state\": \"NJ\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 2844.0, \"negative\": 359.0, \"pending\": 94.0, \"hospitalized\": null, \"death\": 27.0, \"total\": 3297, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 37.11922397516829, \"positive/100k\": 32.01913041716063}, {\"state\": \"AL\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 167.0, \"negative\": 1665.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 1832, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 37.36346884729008, \"positive/100k\": 3.4059493981972944}, {\"state\": \"KY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 104.0, \"negative\": 1762.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 1866, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 41.76670942568984, \"positive/100k\": 2.327833751485393}, {\"state\": \"VA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 254.0, \"negative\": 3443.0, \"pending\": null, \"hospitalized\": 38.0, \"death\": 6.0, \"total\": 3697, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 43.31312483751721, \"positive/100k\": 2.975800299899748}, {\"state\": \"MS\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 249.0, \"negative\": 1143.0, \"pending\": null, \"hospitalized\": 33.0, \"death\": 1.0, \"total\": 1392, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 46.77185181252686, \"positive/100k\": 8.366516595775279}, {\"state\": \"GA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 772.0, \"negative\": 4297.0, \"pending\": null, \"hospitalized\": null, \"death\": 25.0, \"total\": 5069, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 47.7422817193965, \"positive/100k\": 7.271067565076761}, {\"state\": \"PA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 644.0, \"negative\": 6595.0, \"pending\": null, \"hospitalized\": null, \"death\": 6.0, \"total\": 7239, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 56.545900797133946, \"positive/100k\": 5.030468312384896}, {\"state\": \"TN\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 615.0, \"negative\": 3272.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 3887, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 56.8842532035625, \"positive/100k\": 9.000209858551823}, {\"state\": \"FL\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1171.0, \"negative\": 11063.0, \"pending\": 860.0, \"hospitalized\": 217.0, \"death\": 14.0, \"total\": 13094, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 60.96545460073377, \"positive/100k\": 5.45215727336637}, {\"state\": \"CA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1733.0, \"negative\": 12567.0, \"pending\": 12100.0, \"hospitalized\": null, \"death\": 27.0, \"total\": 26400, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 66.81476767328428, \"positive/100k\": 4.385984559765215}, {\"state\": \"IA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 105.0, \"negative\": 2043.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 2148, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 68.08089836358623, \"positive/100k\": 3.327976875314969}, {\"state\": \"ID\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 47.0, \"negative\": 1309.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 1356, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 75.66689824308828, \"positive/100k\": 2.6226727267147116}, {\"state\": \"IL\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1285.0, \"negative\": 8583.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 9868, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 77.87357476088086, \"positive/100k\": 10.140610414241173}, {\"state\": \"NC\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 297.0, \"negative\": 8141.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 8438, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 80.45320765928267, \"positive/100k\": 2.8317851001193355}, {\"state\": \"MN\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 235.0, \"negative\": 4511.0, \"pending\": null, \"hospitalized\": 17.0, \"death\": 1.0, \"total\": 4746, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 84.15442709737088, \"positive/100k\": 4.166938552018997}, {\"state\": \"OR\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 191.0, \"negative\": 3649.0, \"pending\": null, \"hospitalized\": 56.0, \"death\": 5.0, \"total\": 3840, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 91.04408359269438, \"positive/100k\": 4.528494782865788}, {\"state\": \"CO\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 591.0, \"negative\": 4845.0, \"pending\": null, \"hospitalized\": 58.0, \"death\": 6.0, \"total\": 5436, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 94.39571461515166, \"positive/100k\": 10.262668752309533}, {\"state\": \"WY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 26.0, \"negative\": 592.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 618, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 106.78019693862213, \"positive/100k\": 4.492370744990575}, {\"state\": \"MT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 34.0, \"negative\": 1146.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1180, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 110.4064642049144, \"positive/100k\": 3.181203205904313}, {\"state\": \"RI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 106.0, \"negative\": 932.0, \"pending\": 216.0, \"hospitalized\": null, \"death\": null, \"total\": 1254, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 118.37324575852803, \"positive/100k\": 10.006031938121188}, {\"state\": \"SD\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 28.0, \"negative\": 762.0, \"pending\": 265.0, \"hospitalized\": null, \"death\": 1.0, \"total\": 1055, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 119.2549897757215, \"positive/100k\": 3.1650613400191485}, {\"state\": \"NV\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 245.0, \"negative\": 3490.0, \"pending\": 0.0, \"hospitalized\": null, \"death\": 4.0, \"total\": 3735, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 121.26009202131321, \"positive/100k\": 7.954142582388684}, {\"state\": \"CT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 415.0, \"negative\": 4085.0, \"pending\": null, \"hospitalized\": 54.0, \"death\": 10.0, \"total\": 4500, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 126.21704788422362, \"positive/100k\": 11.640016638211735}, {\"state\": \"LA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1172.0, \"negative\": 4776.0, \"pending\": null, \"hospitalized\": null, \"death\": 34.0, \"total\": 5948, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 127.94716221024206, \"positive/100k\": 25.210839628514403}, {\"state\": \"WI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 416.0, \"negative\": 7050.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 7466, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 128.22816025050693, \"positive/100k\": 7.144778283446407}, {\"state\": \"MA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 777.0, \"negative\": 8145.0, \"pending\": null, \"hospitalized\": 79.0, \"death\": 9.0, \"total\": 8922, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 128.38328150948348, \"positive/100k\": 11.180655652641635}, {\"state\": \"AK\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 22.0, \"negative\": 946.0, \"pending\": null, \"hospitalized\": 0.0, \"death\": null, \"total\": 968, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 132.32268691604753, \"positive/100k\": 3.007333793546535}, {\"state\": \"UT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 257.0, \"negative\": 4790.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 5047, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 157.42564313069605, \"positive/100k\": 8.016324605624902}, {\"state\": \"NH\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 78.0, \"negative\": 1374.0, \"pending\": 889.0, \"hospitalized\": null, \"death\": null, \"total\": 2341, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 172.1689388406801, \"positive/100k\": 5.73651312668648}, {\"state\": \"DC\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 116.0, \"negative\": 1113.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 1229, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 174.14123151432025, \"positive/100k\": 16.436438450497274}, {\"state\": \"ND\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 30.0, \"negative\": 1353.0, \"pending\": null, \"hospitalized\": 4.0, \"death\": 0.0, \"total\": 1383, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 181.48129679737343, \"positive/100k\": 3.936687566103545}, {\"state\": \"VT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 75.0, \"negative\": 1106.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1181, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 189.26615693545878, \"positive/100k\": 12.019442650431337}, {\"state\": \"HI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 56.0, \"negative\": 2955.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3011, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 212.6604664828459, \"positive/100k\": 3.9551597884554535}, {\"state\": \"ME\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 107.0, \"negative\": 2791.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 2898, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 215.5909930873999, \"positive/100k\": 7.960053920066181}, {\"state\": \"NM\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 65.0, \"negative\": 5321.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 5386, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 256.8640551995418, \"positive/100k\": 3.099918972887155}, {\"state\": \"NY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 20875.0, \"negative\": 57414.0, \"pending\": null, \"hospitalized\": 2635.0, \"death\": 114.0, \"total\": 78289, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 402.44045807346015, \"positive/100k\": 107.30683189571309}, {\"state\": \"WA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1996.0, \"negative\": 28879.0, \"pending\": null, \"hospitalized\": null, \"death\": 95.0, \"total\": 30875, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 405.4554673322396, \"positive/100k\": 26.211793126968427}, {\"state\": \"AS\", \"date\": \"2020-03-23T00:00:00\", \"positive\": null, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 0, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null, \"positive/100k\": null}, {\"state\": \"GU\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 29.0, \"negative\": 161.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 190, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null, \"positive/100k\": null}, {\"state\": \"MP\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 0.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 0, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null, \"positive/100k\": null}, {\"state\": \"PR\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 31.0, \"negative\": 189.0, \"pending\": 35.0, \"hospitalized\": null, \"death\": 2.0, \"total\": 255, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null, \"positive/100k\": null}, {\"state\": \"VI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 17.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 17, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null, \"positive/100k\": null}]}}, {\"mode\": \"vega-lite\"});\n",
+       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"hconcat\": [{\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"positive_diff\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}]}], \"data\": {\"name\": \"data-590167a331dd42966295eeba4d7d31c5\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}, {\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"positive_diff\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}]}], \"data\": {\"name\": \"data-53d3a60ae6c0fa50968d9fe5fc3ab938\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}, {\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"positive_diff\"}}, \"height\": 150, \"title\": \"NM\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"NM\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"NM\", \"width\": 250}]}], \"data\": {\"name\": \"data-2f1ed1b3ec653d924910cb18c09a4230\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}], \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-590167a331dd42966295eeba4d7d31c5\": [{\"state\": \"NY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 20875.0, \"negative\": 57414.0, \"pending\": null, \"hospitalized\": 2635.0, \"death\": 114.0, \"total\": 78289, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.2666402687478445, \"positive_diff\": 5707.0, \"negative_diff\": 11181.0, \"death_diff\": 0.0, \"positive_diff_100k\": 29.336531239704644, \"death_diff_100k\": 0.0, \"total_10\": 7828.9}, {\"state\": \"NY\", \"date\": \"2020-03-22T00:00:00\", \"positive\": 15168.0, \"negative\": 46233.0, \"pending\": null, \"hospitalized\": 1974.0, \"death\": 114.0, \"total\": 61401, \"dateChecked\": \"2020-03-22T20:00:00Z\", \"ratio\": 0.24703180729955537, \"positive_diff\": 4812.0, \"negative_diff\": 11152.0, \"death_diff\": 70.0, \"positive_diff_100k\": 24.735831141660903, \"death_diff_100k\": 0.3598312925844271, \"total_10\": 6140.1}, {\"state\": \"NY\", \"date\": \"2020-03-21T00:00:00\", \"positive\": 10356.0, \"negative\": 35081.0, \"pending\": null, \"hospitalized\": 1603.0, \"death\": 44.0, \"total\": 45437, \"dateChecked\": \"2020-03-21T20:00:00Z\", \"ratio\": 0.2279199771111649, \"positive_diff\": 3254.0, \"negative_diff\": 9756.0, \"death_diff\": 9.0, \"positive_diff_100k\": 16.72701465813894, \"death_diff_100k\": 0.04626402333228348, \"total_10\": 4543.7}, {\"state\": \"NY\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 7102.0, \"negative\": 25325.0, \"pending\": null, \"hospitalized\": null, \"death\": 35.0, \"total\": 32427, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"ratio\": 0.21901501834890677, \"positive_diff\": 2950.0, \"negative_diff\": 7193.0, \"death_diff\": 23.0, \"positive_diff_100k\": 15.16431875891514, \"death_diff_100k\": 0.11823028184916891, \"total_10\": 3242.7}, {\"state\": \"NY\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 4152.0, \"negative\": 18132.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 22284, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"ratio\": 0.18632202477113624, \"positive_diff\": 1770.0, \"negative_diff\": 5917.0, \"death_diff\": 0.0, \"positive_diff_100k\": 9.098591255349085, \"death_diff_100k\": 0.0, \"total_10\": 2228.4}, {\"state\": \"NY\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 2382.0, \"negative\": 12215.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 14597, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"ratio\": 0.1631842159347811, \"positive_diff\": 682.0, \"negative_diff\": 6709.0, \"death_diff\": 5.0, \"positive_diff_100k\": 3.505784879179704, \"death_diff_100k\": 0.02570223518460193, \"total_10\": 1459.7}, {\"state\": \"NY\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 1700.0, \"negative\": 5506.0, \"pending\": null, \"hospitalized\": null, \"death\": 7.0, \"total\": 7206, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"ratio\": 0.23591451568137664, \"positive_diff\": 750.0, \"negative_diff\": 963.0, \"death_diff\": 0.0, \"positive_diff_100k\": 3.85533527769029, \"death_diff_100k\": 0.0, \"total_10\": 720.6}, {\"state\": \"NY\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 950.0, \"negative\": 4543.0, \"pending\": null, \"hospitalized\": null, \"death\": 7.0, \"total\": 5493, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"ratio\": 0.17294738758419806, \"positive_diff\": 221.0, \"negative_diff\": 0.0, \"death_diff\": 4.0, \"positive_diff_100k\": 1.1360387951594055, \"death_diff_100k\": 0.020561788147681545, \"total_10\": 549.3}, {\"state\": \"NY\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 729.0, \"negative\": 4543.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 5272, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"ratio\": 0.13827769347496208, \"positive_diff\": 205.0, \"negative_diff\": 1764.0, \"death_diff\": null, \"positive_diff_100k\": 1.0537916425686793, \"death_diff_100k\": null, \"total_10\": 527.2}, {\"state\": \"NY\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 524.0, \"negative\": 2779.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3303, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"ratio\": 0.15864365728125945, \"positive_diff\": 103.0, \"negative_diff\": 0.0, \"death_diff\": null, \"positive_diff_100k\": 0.5294660448027999, \"death_diff_100k\": null, \"total_10\": 330.3}, {\"state\": \"NY\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 421.0, \"negative\": 2779.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3200, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"ratio\": 0.1315625, \"positive_diff\": 205.0, \"negative_diff\": null, \"death_diff\": null, \"positive_diff_100k\": 1.0537916425686793, \"death_diff_100k\": null, \"total_10\": 320.0}, {\"state\": \"NY\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 216.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 216, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"ratio\": 1.0, \"positive_diff\": 0.0, \"negative_diff\": null, \"death_diff\": null, \"positive_diff_100k\": 0.0, \"death_diff_100k\": null, \"total_10\": 21.6}, {\"state\": \"NY\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 216.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 216, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"ratio\": 1.0, \"positive_diff\": 43.0, \"negative_diff\": null, \"death_diff\": null, \"positive_diff_100k\": 0.22103922258757666, \"death_diff_100k\": null, \"total_10\": 21.6}, {\"state\": \"NY\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 173.0, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 265, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"ratio\": 0.6528301886792452, \"positive_diff\": 31.0, \"negative_diff\": 0.0, \"death_diff\": null, \"positive_diff_100k\": 0.15935385814453198, \"death_diff_100k\": null, \"total_10\": 26.5}, {\"state\": \"NY\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 142.0, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 234, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"ratio\": 0.6068376068376068, \"positive_diff\": 37.0, \"negative_diff\": 0.0, \"death_diff\": null, \"positive_diff_100k\": 0.19019654036605432, \"death_diff_100k\": null, \"total_10\": 23.4}, {\"state\": \"NY\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 105.0, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 197, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"ratio\": 0.5329949238578681, \"positive_diff\": 29.0, \"negative_diff\": 0.0, \"death_diff\": null, \"positive_diff_100k\": 0.14907296407069123, \"death_diff_100k\": null, \"total_10\": 19.7}, {\"state\": \"NY\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 76.0, \"negative\": 92.0, \"pending\": 236.0, \"hospitalized\": null, \"death\": null, \"total\": 404, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"ratio\": 0.18811881188118812, \"positive_diff\": 43.0, \"negative_diff\": 0.0, \"death_diff\": null, \"positive_diff_100k\": 0.22103922258757666, \"death_diff_100k\": null, \"total_10\": 40.4}, {\"state\": \"NY\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 33.0, \"negative\": 92.0, \"pending\": 236.0, \"hospitalized\": null, \"death\": null, \"total\": 361, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"ratio\": 0.09141274238227147, \"positive_diff\": 11.0, \"negative_diff\": 16.0, \"death_diff\": null, \"positive_diff_100k\": 0.05654491740612426, \"death_diff_100k\": null, \"total_10\": 36.1}, {\"state\": \"NY\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 22.0, \"negative\": 76.0, \"pending\": 24.0, \"hospitalized\": null, \"death\": null, \"total\": 122, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"ratio\": 0.18032786885245902, \"positive_diff\": 16.0, \"negative_diff\": 28.0, \"death_diff\": null, \"positive_diff_100k\": 0.08224715259072618, \"death_diff_100k\": null, \"total_10\": 12.2}, {\"state\": \"NY\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 6.0, \"negative\": 48.0, \"pending\": 24.0, \"hospitalized\": null, \"death\": null, \"total\": 78, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"ratio\": 0.07692307692307693, \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"positive_diff_100k\": null, \"death_diff_100k\": null, \"total_10\": 7.8}], \"data-53d3a60ae6c0fa50968d9fe5fc3ab938\": [{\"state\": \"WA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1996.0, \"negative\": 28879.0, \"pending\": null, \"hospitalized\": null, \"death\": 95.0, \"total\": 30875, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.06464777327935223, \"positive_diff\": 203.0, \"negative_diff\": 3551.0, \"death_diff\": 1.0, \"positive_diff_100k\": 2.665828659706709, \"death_diff_100k\": 0.013132160885254724, \"total_10\": 3087.5}, {\"state\": \"WA\", \"date\": \"2020-03-22T00:00:00\", \"positive\": 1793.0, \"negative\": 25328.0, \"pending\": null, \"hospitalized\": null, \"death\": 94.0, \"total\": 27121, \"dateChecked\": \"2020-03-22T20:00:00Z\", \"ratio\": 0.06611113159544264, \"positive_diff\": 269.0, \"negative_diff\": 3609.0, \"death_diff\": 11.0, \"positive_diff_100k\": 3.532551278133521, \"death_diff_100k\": 0.14445376973780194, \"total_10\": 2712.1}, {\"state\": \"WA\", \"date\": \"2020-03-21T00:00:00\", \"positive\": 1524.0, \"negative\": 21719.0, \"pending\": null, \"hospitalized\": null, \"death\": 83.0, \"total\": 23243, \"dateChecked\": \"2020-03-21T20:00:00Z\", \"ratio\": 0.06556812803854924, \"positive_diff\": 148.0, \"negative_diff\": 2383.0, \"death_diff\": 9.0, \"positive_diff_100k\": 1.9435598110176993, \"death_diff_100k\": 0.11818944796729251, \"total_10\": 2324.3}, {\"state\": \"WA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 1376.0, \"negative\": 19336.0, \"pending\": null, \"hospitalized\": null, \"death\": 74.0, \"total\": 20712, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"ratio\": 0.0664349169563538, \"positive_diff\": 189.0, \"negative_diff\": 3418.0, \"death_diff\": 8.0, \"positive_diff_100k\": 2.4819784073131426, \"death_diff_100k\": 0.10505728708203779, \"total_10\": 2071.2}, {\"state\": \"WA\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 1187.0, \"negative\": 15918.0, \"pending\": null, \"hospitalized\": null, \"death\": 66.0, \"total\": 17105, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"ratio\": 0.06939491376790412, \"positive_diff\": 175.0, \"negative_diff\": 2801.0, \"death_diff\": 14.0, \"positive_diff_100k\": 2.298128154919577, \"death_diff_100k\": 0.18385025239356614, \"total_10\": 1710.5}, {\"state\": \"WA\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 1012.0, \"negative\": 13117.0, \"pending\": null, \"hospitalized\": null, \"death\": 52.0, \"total\": 14129, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"ratio\": 0.07162573430532947, \"positive_diff\": 108.0, \"negative_diff\": 1535.0, \"death_diff\": 4.0, \"positive_diff_100k\": 1.41827337560751, \"death_diff_100k\": 0.052528643541018896, \"total_10\": 1412.9}, {\"state\": \"WA\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 904.0, \"negative\": 11582.0, \"pending\": null, \"hospitalized\": null, \"death\": 48.0, \"total\": 12486, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"ratio\": 0.07240108921992632, \"positive_diff\": 135.0, \"negative_diff\": 2131.0, \"death_diff\": 6.0, \"positive_diff_100k\": 1.7728417195093877, \"death_diff_100k\": 0.07879296531152834, \"total_10\": 1248.6}, {\"state\": \"WA\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 769.0, \"negative\": 9451.0, \"pending\": null, \"hospitalized\": null, \"death\": 42.0, \"total\": 10220, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"ratio\": 0.07524461839530333, \"positive_diff\": 127.0, \"negative_diff\": 2329.0, \"death_diff\": 2.0, \"positive_diff_100k\": 1.6677844324273499, \"death_diff_100k\": 0.026264321770509448, \"total_10\": 1022.0}, {\"state\": \"WA\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 642.0, \"negative\": 7122.0, \"pending\": null, \"hospitalized\": null, \"death\": 40.0, \"total\": 7764, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"ratio\": 0.08268933539412673, \"positive_diff\": 74.0, \"negative_diff\": 1121.0, \"death_diff\": 3.0, \"positive_diff_100k\": 0.9717799055088496, \"death_diff_100k\": 0.03939648265576417, \"total_10\": 776.4}, {\"state\": \"WA\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 568.0, \"negative\": 6001.0, \"pending\": null, \"hospitalized\": null, \"death\": 37.0, \"total\": 6569, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"ratio\": 0.08646673770741362, \"positive_diff\": 111.0, \"negative_diff\": 1651.0, \"death_diff\": 6.0, \"positive_diff_100k\": 1.4576698582632743, \"death_diff_100k\": 0.07879296531152834, \"total_10\": 656.9}, {\"state\": \"WA\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 457.0, \"negative\": 4350.0, \"pending\": null, \"hospitalized\": null, \"death\": 31.0, \"total\": 4807, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"ratio\": 0.0950696900353651, \"positive_diff\": 120.0, \"negative_diff\": 1313.0, \"death_diff\": 2.0, \"positive_diff_100k\": 1.575859306230567, \"death_diff_100k\": 0.026264321770509448, \"total_10\": 480.7}, {\"state\": \"WA\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 337.0, \"negative\": 3037.0, \"pending\": null, \"hospitalized\": null, \"death\": 29.0, \"total\": 3403, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"ratio\": 0.09903026741110785, \"positive_diff\": 70.0, \"negative_diff\": 862.0, \"death_diff\": 5.0, \"positive_diff_100k\": 0.9192512619678306, \"death_diff_100k\": 0.06566080442627362, \"total_10\": 340.3}, {\"state\": \"WA\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 267.0, \"negative\": 2175.0, \"pending\": null, \"hospitalized\": null, \"death\": 24.0, \"total\": 2466, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"ratio\": 0.10827250608272507, \"positive_diff\": 105.0, \"negative_diff\": 1065.0, \"death_diff\": null, \"positive_diff_100k\": 1.3788768929517459, \"death_diff_100k\": null, \"total_10\": 246.6}, {\"state\": \"WA\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 162.0, \"negative\": 1110.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1272, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"ratio\": 0.12735849056603774, \"positive_diff\": 26.0, \"negative_diff\": 0.0, \"death_diff\": null, \"positive_diff_100k\": 0.3414361830166228, \"death_diff_100k\": null, \"total_10\": 127.2}, {\"state\": \"WA\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 136.0, \"negative\": 1110.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1246, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"ratio\": 0.10914927768860354, \"positive_diff\": 34.0, \"negative_diff\": 470.0, \"death_diff\": null, \"positive_diff_100k\": 0.44649347009866064, \"death_diff_100k\": null, \"total_10\": 124.6}, {\"state\": \"WA\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 102.0, \"negative\": 640.0, \"pending\": 60.0, \"hospitalized\": null, \"death\": null, \"total\": 802, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"ratio\": 0.12718204488778054, \"positive_diff\": 0.0, \"negative_diff\": 270.0, \"death_diff\": null, \"positive_diff_100k\": 0.0, \"death_diff_100k\": null, \"total_10\": 80.2}, {\"state\": \"WA\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 102.0, \"negative\": 370.0, \"pending\": 66.0, \"hospitalized\": null, \"death\": null, \"total\": 538, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"ratio\": 0.1895910780669145, \"positive_diff\": 23.0, \"negative_diff\": 0.0, \"death_diff\": null, \"positive_diff_100k\": 0.30203970036085864, \"death_diff_100k\": null, \"total_10\": 53.8}, {\"state\": \"WA\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 79.0, \"negative\": 370.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 449, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"ratio\": 0.1759465478841871, \"positive_diff\": 9.0, \"negative_diff\": null, \"death_diff\": null, \"positive_diff_100k\": 0.11818944796729251, \"death_diff_100k\": null, \"total_10\": 44.9}, {\"state\": \"WA\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 70.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 70, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"ratio\": 1.0, \"positive_diff\": 31.0, \"negative_diff\": null, \"death_diff\": null, \"positive_diff_100k\": 0.4070969874428964, \"death_diff_100k\": null, \"total_10\": 7.0}, {\"state\": \"WA\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 39.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 39, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"ratio\": 1.0, \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"positive_diff_100k\": null, \"death_diff_100k\": null, \"total_10\": 3.9}], \"data-2f1ed1b3ec653d924910cb18c09a4230\": [{\"state\": \"NM\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 65.0, \"negative\": 5321.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 5386, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"ratio\": 0.012068325287783142, \"positive_diff\": 8.0, \"negative_diff\": 599.0, \"death_diff\": null, \"positive_diff_100k\": 0.3815284889707268, \"death_diff_100k\": null, \"total_10\": 538.6}, {\"state\": \"NM\", \"date\": \"2020-03-22T00:00:00\", \"positive\": 57.0, \"negative\": 4722.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 4779, \"dateChecked\": \"2020-03-22T20:00:00Z\", \"ratio\": 0.011927181418706842, \"positive_diff\": 0.0, \"negative_diff\": 951.0, \"death_diff\": null, \"positive_diff_100k\": 0.0, \"death_diff_100k\": null, \"total_10\": 477.9}, {\"state\": \"NM\", \"date\": \"2020-03-21T00:00:00\", \"positive\": 57.0, \"negative\": 3771.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3828, \"dateChecked\": \"2020-03-21T20:00:00Z\", \"ratio\": 0.014890282131661442, \"positive_diff\": 14.0, \"negative_diff\": 0.0, \"death_diff\": null, \"positive_diff_100k\": 0.6676748556987718, \"death_diff_100k\": null, \"total_10\": 382.8}, {\"state\": \"NM\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 43.0, \"negative\": 3771.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3814, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"ratio\": 0.011274252753015208, \"positive_diff\": 8.0, \"negative_diff\": 1009.0, \"death_diff\": null, \"positive_diff_100k\": 0.3815284889707268, \"death_diff_100k\": null, \"total_10\": 381.4}, {\"state\": \"NM\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 35.0, \"negative\": 2762.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 2797, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"ratio\": 0.012513407222023596, \"positive_diff\": 7.0, \"negative_diff\": 436.0, \"death_diff\": null, \"positive_diff_100k\": 0.3338374278493859, \"death_diff_100k\": null, \"total_10\": 279.7}, {\"state\": \"NM\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 28.0, \"negative\": 2326.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 2354, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"ratio\": 0.0118946474086661, \"positive_diff\": 5.0, \"negative_diff\": 1077.0, \"death_diff\": null, \"positive_diff_100k\": 0.23845530560670422, \"death_diff_100k\": null, \"total_10\": 235.4}, {\"state\": \"NM\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 23.0, \"negative\": 1249.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1272, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"ratio\": 0.018081761006289308, \"positive_diff\": 6.0, \"negative_diff\": 683.0, \"death_diff\": null, \"positive_diff_100k\": 0.28614636672804505, \"death_diff_100k\": null, \"total_10\": 127.2}, {\"state\": \"NM\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 17.0, \"negative\": 566.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 583, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"ratio\": 0.029159519725557463, \"positive_diff\": 4.0, \"negative_diff\": 84.0, \"death_diff\": null, \"positive_diff_100k\": 0.1907642444853634, \"death_diff_100k\": null, \"total_10\": 58.3}, {\"state\": \"NM\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 13.0, \"negative\": 482.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 495, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"ratio\": 0.026262626262626262, \"positive_diff\": 3.0, \"negative_diff\": 245.0, \"death_diff\": null, \"positive_diff_100k\": 0.14307318336402253, \"death_diff_100k\": null, \"total_10\": 49.5}, {\"state\": \"NM\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 10.0, \"negative\": 237.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 247, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"ratio\": 0.04048582995951417, \"positive_diff\": 0.0, \"negative_diff\": 47.0, \"death_diff\": null, \"positive_diff_100k\": 0.0, \"death_diff_100k\": null, \"total_10\": 24.7}, {\"state\": \"NM\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 10.0, \"negative\": 190.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 200, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"ratio\": 0.05, \"positive_diff\": 5.0, \"negative_diff\": 35.0, \"death_diff\": null, \"positive_diff_100k\": 0.23845530560670422, \"death_diff_100k\": null, \"total_10\": 20.0}, {\"state\": \"NM\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 5.0, \"negative\": 155.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 160, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"ratio\": 0.03125, \"positive_diff\": 2.0, \"negative_diff\": 68.0, \"death_diff\": null, \"positive_diff_100k\": 0.0953821222426817, \"death_diff_100k\": null, \"total_10\": 16.0}, {\"state\": \"NM\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 3.0, \"negative\": 87.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 90, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"ratio\": 0.03333333333333333, \"positive_diff\": 3.0, \"negative_diff\": 18.0, \"death_diff\": null, \"positive_diff_100k\": 0.14307318336402253, \"death_diff_100k\": null, \"total_10\": 9.0}, {\"state\": \"NM\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 0.0, \"negative\": 69.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 69, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"ratio\": 0.0, \"positive_diff\": 0.0, \"negative_diff\": 12.0, \"death_diff\": null, \"positive_diff_100k\": 0.0, \"death_diff_100k\": null, \"total_10\": 6.9}, {\"state\": \"NM\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 0.0, \"negative\": 57.0, \"pending\": 0.0, \"hospitalized\": null, \"death\": null, \"total\": 57, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"ratio\": 0.0, \"positive_diff\": 0.0, \"negative_diff\": 9.0, \"death_diff\": null, \"positive_diff_100k\": 0.0, \"death_diff_100k\": null, \"total_10\": 5.7}, {\"state\": \"NM\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 0.0, \"negative\": 48.0, \"pending\": 0.0, \"hospitalized\": null, \"death\": null, \"total\": 48, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"ratio\": 0.0, \"positive_diff\": 0.0, \"negative_diff\": 0.0, \"death_diff\": null, \"positive_diff_100k\": 0.0, \"death_diff_100k\": null, \"total_10\": 4.8}, {\"state\": \"NM\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 0.0, \"negative\": 48.0, \"pending\": 0.0, \"hospitalized\": null, \"death\": null, \"total\": 48, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"ratio\": 0.0, \"positive_diff\": 0.0, \"negative_diff\": 32.0, \"death_diff\": null, \"positive_diff_100k\": 0.0, \"death_diff_100k\": null, \"total_10\": 4.8}, {\"state\": \"NM\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 0.0, \"negative\": 16.0, \"pending\": 0.0, \"hospitalized\": null, \"death\": null, \"total\": 16, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"ratio\": 0.0, \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"positive_diff_100k\": null, \"death_diff_100k\": null, \"total_10\": 1.6}]}}, {\"mode\": \"vega-lite\"});\n",
        "</script>"
       ],
       "text/plain": [
-       "alt.LayerChart(...)"
+       "alt.HConcatChart(...)"
       ]
      },
-     "execution_count": 142,
      "metadata": {},
-     "output_type": "execute_result"
+     "output_type": "display_data"
+    },
+    {
+     "data": {
+      "text/html": [
+       "\n",
+       "<p style=\"font-size: smaller\">Data Sources: \n",
+       "  <a href=\"https://covidtracking.com\">The COVID Tracking Project</a>\n",
+       "<br>\n",
+       "Analysis and Visualization:\n",
+       "  <a href=\"https://renkulab.io/projects/covid-19/covid-19-public-data\">Covid-19 Public Data Collaboration Project</a>\n",
+       "</p>"
+      ],
+      "text/plain": [
+       "<IPython.core.display.HTML object>"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
     }
    ],
    "source": [
-    "tests + positives"
+    "# produce the charts for a few states\n",
+    "\n",
+    "charts=[]\n",
+    "for state in ['NY', 'WA', 'NM']: \n",
+    "    state_df = tdf_diff[tdf_diff['state'] == state].copy()\n",
+    "\n",
+    "    base = alt.Chart(state_df, title=state).encode(alt.X('date', axis=alt.Axis(title='Date'))).properties(width=250, height=150)\n",
+    "    dailies = base.mark_bar(size=10).encode(alt.Y('positive_diff', axis=alt.Axis(title='Daily positive')))\n",
+    "\n",
+    "    totals = base.mark_line(color='red').encode(alt.Y('total_10', axis=alt.Axis(title='Total/10'))) \n",
+    "    positives = totals.mark_line(color='orange').encode(alt.Y('positive', axis=alt.Axis(title='Positive')))\n",
+    "    cumulative = totals + positives\n",
+    "\n",
+    "    ratio = base.mark_line(color='red').encode(alt.Y('ratio', axis=alt.Axis(title='Positive/Total'), scale=alt.Scale(domain=(0,1))))\n",
+    "    \n",
+    "    charts.append(alt.layer(dailies, cumulative).resolve_scale(y='independent'))\n",
+    "\n",
+    "display(alt.hconcat(*charts))\n",
+    "display(html_credits)"
    ]
   },
   {
diff --git a/notebooks/examples/covidtracking-example.ipynb b/notebooks/examples/covidtracking-example.ipynb
index 02f143a9bd7c4f712e19782ae3435e171e1c4bf2..17493902cbff2b129d3acf3619e07f2d3792c8c6 100644
--- a/notebooks/examples/covidtracking-example.ipynb
+++ b/notebooks/examples/covidtracking-example.ipynb
@@ -2,7 +2,7 @@
  "cells": [
   {
    "cell_type": "code",
-   "execution_count": 2,
+   "execution_count": 1,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -19,7 +19,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 3,
+   "execution_count": 2,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -28,7 +28,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 4,
+   "execution_count": 3,
    "metadata": {},
    "outputs": [
     {
@@ -73,7 +73,7 @@
        "      <td>@Alaska_DHSS</td>\n",
        "      <td>All data</td>\n",
        "      <td>False</td>\n",
-       "      <td>Unclear if their reported number means \"person...</td>\n",
+       "      <td>We count the reported number as \"persons teste...</td>\n",
        "      <td>Alaska</td>\n",
        "    </tr>\n",
        "    <tr>\n",
@@ -92,12 +92,12 @@
        "      <th>2</th>\n",
        "      <td>AR</td>\n",
        "      <td>https://www.healthy.arkansas.gov/programs-serv...</td>\n",
+       "      <td>https://adem.maps.arcgis.com/apps/opsdashboard...</td>\n",
        "      <td>https://www.healthy.arkansas.gov/programs-serv...</td>\n",
-       "      <td>None</td>\n",
        "      <td>@adhpio</td>\n",
        "      <td>All data</td>\n",
        "      <td>True</td>\n",
-       "      <td>Pending = \"PUIs\"</td>\n",
+       "      <td>The state reports \"specimens\" tested, but it a...</td>\n",
        "      <td>Arkansas</td>\n",
        "    </tr>\n",
        "    <tr>\n",
@@ -139,21 +139,21 @@
        "                                         covid19Site  \\\n",
        "0  http://dhss.alaska.gov/dph/Epi/id/Pages/COVID-...   \n",
        "1  https://alpublichealth.maps.arcgis.com/apps/op...   \n",
-       "2  https://www.healthy.arkansas.gov/programs-serv...   \n",
+       "2  https://adem.maps.arcgis.com/apps/opsdashboard...   \n",
        "3      http://www.samoagovt.ws/category/latest-news/   \n",
        "4  https://www.azdhs.gov/preparedness/epidemiolog...   \n",
        "\n",
        "                                covid19SiteSecondary          twitter  \\\n",
        "0  http://dhss.alaska.gov/dph/Epi/id/Pages/COVID-...     @Alaska_DHSS   \n",
        "1                                               None  @alpublichealth   \n",
-       "2                                               None          @adhpio   \n",
+       "2  https://www.healthy.arkansas.gov/programs-serv...          @adhpio   \n",
        "3                 https://www.facebook.com/amsamgov/             None   \n",
        "4                                               None           @azdhs   \n",
        "\n",
        "        pui    pum                                              notes  \\\n",
-       "0  All data  False  Unclear if their reported number means \"person...   \n",
+       "0  All data  False  We count the reported number as \"persons teste...   \n",
        "1   No data  False  Last negative count from 3/16. Last update tim...   \n",
-       "2  All data   True                                   Pending = \"PUIs\"   \n",
+       "2  All data   True  The state reports \"specimens\" tested, but it a...   \n",
        "3   No Data  False   American Samoa: No data, no confirmed cases yet.   \n",
        "4  All data  False  Negative = “Ruled Out”. Negatives are from pub...   \n",
        "\n",
@@ -165,7 +165,7 @@
        "4         Arizona  "
       ]
      },
-     "execution_count": 4,
+     "execution_count": 3,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -183,7 +183,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 5,
+   "execution_count": 4,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -193,7 +193,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 6,
+   "execution_count": 5,
    "metadata": {},
    "outputs": [
     {
@@ -231,63 +231,63 @@
        "  <tbody>\n",
        "    <tr>\n",
        "      <th>0</th>\n",
-       "      <td>2020-03-20</td>\n",
+       "      <td>2020-03-23</td>\n",
        "      <td>AK</td>\n",
-       "      <td>12</td>\n",
-       "      <td>686.0</td>\n",
-       "      <td>NaN</td>\n",
+       "      <td>22.0</td>\n",
+       "      <td>946.0</td>\n",
        "      <td>NaN</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>698</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
+       "      <td>968</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>1</th>\n",
-       "      <td>2020-03-20</td>\n",
+       "      <td>2020-03-23</td>\n",
        "      <td>AL</td>\n",
-       "      <td>81</td>\n",
-       "      <td>28.0</td>\n",
+       "      <td>167.0</td>\n",
+       "      <td>1665.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>0.0</td>\n",
-       "      <td>109</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
+       "      <td>1832</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2</th>\n",
-       "      <td>2020-03-20</td>\n",
+       "      <td>2020-03-23</td>\n",
        "      <td>AR</td>\n",
-       "      <td>96</td>\n",
-       "      <td>351.0</td>\n",
-       "      <td>203.0</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>650</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
+       "      <td>174.0</td>\n",
+       "      <td>906.0</td>\n",
+       "      <td>0.0</td>\n",
+       "      <td>13.0</td>\n",
+       "      <td>0.0</td>\n",
+       "      <td>1080</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>3</th>\n",
-       "      <td>2020-03-20</td>\n",
+       "      <td>2020-03-23</td>\n",
        "      <td>AS</td>\n",
-       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>0.0</td>\n",
        "      <td>0</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>4</th>\n",
-       "      <td>2020-03-20</td>\n",
+       "      <td>2020-03-23</td>\n",
        "      <td>AZ</td>\n",
-       "      <td>65</td>\n",
-       "      <td>211.0</td>\n",
-       "      <td>101.0</td>\n",
+       "      <td>265.0</td>\n",
+       "      <td>309.0</td>\n",
+       "      <td>6.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>0.0</td>\n",
-       "      <td>377</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
+       "      <td>2.0</td>\n",
+       "      <td>580</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
@@ -295,21 +295,21 @@
       ],
       "text/plain": [
        "        date state  positive  negative  pending  hospitalized  death  total  \\\n",
-       "0 2020-03-20    AK        12     686.0      NaN           NaN    NaN    698   \n",
-       "1 2020-03-20    AL        81      28.0      NaN           NaN    0.0    109   \n",
-       "2 2020-03-20    AR        96     351.0    203.0           NaN    NaN    650   \n",
-       "3 2020-03-20    AS         0       NaN      NaN           NaN    0.0      0   \n",
-       "4 2020-03-20    AZ        65     211.0    101.0           NaN    0.0    377   \n",
+       "0 2020-03-23    AK      22.0     946.0      NaN           0.0    NaN    968   \n",
+       "1 2020-03-23    AL     167.0    1665.0      NaN           NaN    0.0   1832   \n",
+       "2 2020-03-23    AR     174.0     906.0      0.0          13.0    0.0   1080   \n",
+       "3 2020-03-23    AS       NaN       NaN      NaN           NaN    0.0      0   \n",
+       "4 2020-03-23    AZ     265.0     309.0      6.0           NaN    2.0    580   \n",
        "\n",
        "            dateChecked  \n",
-       "0  2020-03-20T20:00:00Z  \n",
-       "1  2020-03-20T20:00:00Z  \n",
-       "2  2020-03-20T20:00:00Z  \n",
-       "3  2020-03-20T20:00:00Z  \n",
-       "4  2020-03-20T20:00:00Z  "
+       "0  2020-03-23T20:00:00Z  \n",
+       "1  2020-03-23T20:00:00Z  \n",
+       "2  2020-03-23T20:00:00Z  \n",
+       "3  2020-03-23T20:00:00Z  \n",
+       "4  2020-03-23T20:00:00Z  "
       ]
      },
-     "execution_count": 6,
+     "execution_count": 5,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -327,7 +327,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 14,
+   "execution_count": 6,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -342,7 +342,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 17,
+   "execution_count": 7,
    "metadata": {},
    "outputs": [
     {
@@ -390,54 +390,54 @@
        "  <tbody>\n",
        "    <tr>\n",
        "      <th rowspan=\"5\" valign=\"top\">AK</th>\n",
-       "      <th>2020-03-20</th>\n",
-       "      <td>12</td>\n",
-       "      <td>686.0</td>\n",
-       "      <td>NaN</td>\n",
+       "      <th>2020-03-23</th>\n",
+       "      <td>22.0</td>\n",
+       "      <td>946.0</td>\n",
        "      <td>NaN</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>698</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
+       "      <td>968</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>2020-03-19</th>\n",
-       "      <td>6</td>\n",
-       "      <td>400.0</td>\n",
-       "      <td>NaN</td>\n",
+       "      <th>2020-03-22</th>\n",
+       "      <td>22.0</td>\n",
+       "      <td>946.0</td>\n",
        "      <td>NaN</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>406</td>\n",
-       "      <td>2020-03-19T20:00:00Z</td>\n",
+       "      <td>968</td>\n",
+       "      <td>2020-03-22T20:00:00Z</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>2020-03-18</th>\n",
-       "      <td>6</td>\n",
-       "      <td>406.0</td>\n",
-       "      <td>NaN</td>\n",
+       "      <th>2020-03-21</th>\n",
+       "      <td>14.0</td>\n",
+       "      <td>758.0</td>\n",
        "      <td>NaN</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>412</td>\n",
-       "      <td>2020-03-18T20:00:00Z</td>\n",
+       "      <td>772</td>\n",
+       "      <td>2020-03-21T20:00:00Z</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>2020-03-17</th>\n",
-       "      <td>3</td>\n",
-       "      <td>334.0</td>\n",
+       "      <th>2020-03-20</th>\n",
+       "      <td>12.0</td>\n",
+       "      <td>686.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>337</td>\n",
-       "      <td>2020-03-17T20:00:00Z</td>\n",
+       "      <td>698</td>\n",
+       "      <td>2020-03-20T20:00:00Z</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>2020-03-16</th>\n",
-       "      <td>1</td>\n",
-       "      <td>143.0</td>\n",
+       "      <th>2020-03-19</th>\n",
+       "      <td>6.0</td>\n",
+       "      <td>400.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>144</td>\n",
-       "      <td>2020-03-16T20:00:00Z</td>\n",
+       "      <td>406</td>\n",
+       "      <td>2020-03-19T20:00:00Z</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>...</th>\n",
@@ -453,7 +453,7 @@
        "    <tr>\n",
        "      <th rowspan=\"5\" valign=\"top\">WY</th>\n",
        "      <th>2020-03-11</th>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
@@ -463,7 +463,7 @@
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2020-03-10</th>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>0.0</td>\n",
        "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
@@ -473,7 +473,7 @@
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2020-03-09</th>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
@@ -483,7 +483,7 @@
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2020-03-08</th>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
@@ -493,7 +493,7 @@
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2020-03-07</th>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
@@ -503,31 +503,31 @@
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
-       "<p>813 rows × 7 columns</p>\n",
+       "<p>981 rows × 7 columns</p>\n",
        "</div>"
       ],
       "text/plain": [
        "                  positive  negative  pending  hospitalized  death  total  \\\n",
        "state date                                                                  \n",
-       "AK    2020-03-20        12     686.0      NaN           NaN    NaN    698   \n",
-       "      2020-03-19         6     400.0      NaN           NaN    NaN    406   \n",
-       "      2020-03-18         6     406.0      NaN           NaN    NaN    412   \n",
-       "      2020-03-17         3     334.0      NaN           NaN    NaN    337   \n",
-       "      2020-03-16         1     143.0      NaN           NaN    NaN    144   \n",
+       "AK    2020-03-23      22.0     946.0      NaN           0.0    NaN    968   \n",
+       "      2020-03-22      22.0     946.0      NaN           0.0    NaN    968   \n",
+       "      2020-03-21      14.0     758.0      NaN           0.0    NaN    772   \n",
+       "      2020-03-20      12.0     686.0      NaN           NaN    NaN    698   \n",
+       "      2020-03-19       6.0     400.0      NaN           NaN    NaN    406   \n",
        "...                    ...       ...      ...           ...    ...    ...   \n",
-       "WY    2020-03-11         0       NaN      NaN           NaN    NaN      0   \n",
-       "      2020-03-10         0       0.0      0.0           NaN    NaN      0   \n",
-       "      2020-03-09         0       NaN      NaN           NaN    NaN      0   \n",
-       "      2020-03-08         0       NaN      NaN           NaN    NaN      0   \n",
-       "      2020-03-07         0       NaN      NaN           NaN    NaN      0   \n",
+       "WY    2020-03-11       0.0       NaN      NaN           NaN    NaN      0   \n",
+       "      2020-03-10       0.0       0.0      0.0           NaN    NaN      0   \n",
+       "      2020-03-09       0.0       NaN      NaN           NaN    NaN      0   \n",
+       "      2020-03-08       0.0       NaN      NaN           NaN    NaN      0   \n",
+       "      2020-03-07       0.0       NaN      NaN           NaN    NaN      0   \n",
        "\n",
        "                           dateChecked  \n",
        "state date                              \n",
-       "AK    2020-03-20  2020-03-20T20:00:00Z  \n",
+       "AK    2020-03-23  2020-03-23T20:00:00Z  \n",
+       "      2020-03-22  2020-03-22T20:00:00Z  \n",
+       "      2020-03-21  2020-03-21T20:00:00Z  \n",
+       "      2020-03-20  2020-03-20T20:00:00Z  \n",
        "      2020-03-19  2020-03-19T20:00:00Z  \n",
-       "      2020-03-18  2020-03-18T20:00:00Z  \n",
-       "      2020-03-17  2020-03-17T20:00:00Z  \n",
-       "      2020-03-16  2020-03-16T20:00:00Z  \n",
        "...                                ...  \n",
        "WY    2020-03-11  2020-03-11T20:00:00Z  \n",
        "      2020-03-10  2020-03-10T20:00:00Z  \n",
@@ -535,10 +535,10 @@
        "      2020-03-08  2020-03-08T20:00:00Z  \n",
        "      2020-03-07  2020-03-07T21:00:00Z  \n",
        "\n",
-       "[813 rows x 7 columns]"
+       "[981 rows x 7 columns]"
       ]
      },
-     "execution_count": 17,
+     "execution_count": 7,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -549,7 +549,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 15,
+   "execution_count": 8,
    "metadata": {},
    "outputs": [
     {
@@ -592,82 +592,82 @@
        "    <tr>\n",
        "      <th>0</th>\n",
        "      <td>AK</td>\n",
-       "      <td>2020-03-20</td>\n",
-       "      <td>12</td>\n",
-       "      <td>686.0</td>\n",
-       "      <td>NaN</td>\n",
+       "      <td>2020-03-23</td>\n",
+       "      <td>22.0</td>\n",
+       "      <td>946.0</td>\n",
        "      <td>NaN</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>698</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
-       "      <td>6.0</td>\n",
-       "      <td>286.0</td>\n",
+       "      <td>968</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
+       "      <td>0.0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>69.8</td>\n",
+       "      <td>96.8</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>1</th>\n",
        "      <td>AK</td>\n",
-       "      <td>2020-03-19</td>\n",
-       "      <td>6</td>\n",
-       "      <td>400.0</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
+       "      <td>2020-03-22</td>\n",
+       "      <td>22.0</td>\n",
+       "      <td>946.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>406</td>\n",
-       "      <td>2020-03-19T20:00:00Z</td>\n",
        "      <td>0.0</td>\n",
-       "      <td>-6.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>40.6</td>\n",
+       "      <td>968</td>\n",
+       "      <td>2020-03-22T20:00:00Z</td>\n",
+       "      <td>8.0</td>\n",
+       "      <td>188.0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>96.8</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2</th>\n",
        "      <td>AK</td>\n",
-       "      <td>2020-03-18</td>\n",
-       "      <td>6</td>\n",
-       "      <td>406.0</td>\n",
-       "      <td>NaN</td>\n",
+       "      <td>2020-03-21</td>\n",
+       "      <td>14.0</td>\n",
+       "      <td>758.0</td>\n",
        "      <td>NaN</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>412</td>\n",
-       "      <td>2020-03-18T20:00:00Z</td>\n",
-       "      <td>3.0</td>\n",
+       "      <td>772</td>\n",
+       "      <td>2020-03-21T20:00:00Z</td>\n",
+       "      <td>2.0</td>\n",
        "      <td>72.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>41.2</td>\n",
+       "      <td>77.2</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>3</th>\n",
        "      <td>AK</td>\n",
-       "      <td>2020-03-17</td>\n",
-       "      <td>3</td>\n",
-       "      <td>334.0</td>\n",
+       "      <td>2020-03-20</td>\n",
+       "      <td>12.0</td>\n",
+       "      <td>686.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>337</td>\n",
-       "      <td>2020-03-17T20:00:00Z</td>\n",
-       "      <td>2.0</td>\n",
-       "      <td>191.0</td>\n",
+       "      <td>698</td>\n",
+       "      <td>2020-03-20T20:00:00Z</td>\n",
+       "      <td>6.0</td>\n",
+       "      <td>286.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>33.7</td>\n",
+       "      <td>69.8</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>4</th>\n",
        "      <td>AK</td>\n",
-       "      <td>2020-03-16</td>\n",
-       "      <td>1</td>\n",
-       "      <td>143.0</td>\n",
+       "      <td>2020-03-19</td>\n",
+       "      <td>6.0</td>\n",
+       "      <td>400.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>144</td>\n",
-       "      <td>2020-03-16T20:00:00Z</td>\n",
-       "      <td>0.0</td>\n",
+       "      <td>406</td>\n",
+       "      <td>2020-03-19T20:00:00Z</td>\n",
        "      <td>0.0</td>\n",
+       "      <td>-6.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>14.4</td>\n",
+       "      <td>40.6</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>...</th>\n",
@@ -686,10 +686,10 @@
        "      <td>...</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>808</th>\n",
+       "      <th>976</th>\n",
        "      <td>WY</td>\n",
        "      <td>2020-03-11</td>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
@@ -702,10 +702,10 @@
        "      <td>0.0</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>809</th>\n",
+       "      <th>977</th>\n",
        "      <td>WY</td>\n",
        "      <td>2020-03-10</td>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>0.0</td>\n",
        "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
@@ -718,10 +718,10 @@
        "      <td>0.0</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>810</th>\n",
+       "      <th>978</th>\n",
        "      <td>WY</td>\n",
        "      <td>2020-03-09</td>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
@@ -734,10 +734,10 @@
        "      <td>0.0</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>811</th>\n",
+       "      <th>979</th>\n",
        "      <td>WY</td>\n",
        "      <td>2020-03-08</td>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
@@ -750,10 +750,10 @@
        "      <td>0.0</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>812</th>\n",
+       "      <th>980</th>\n",
        "      <td>WY</td>\n",
        "      <td>2020-03-07</td>\n",
-       "      <td>0</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
@@ -767,40 +767,40 @@
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
-       "<p>813 rows × 13 columns</p>\n",
+       "<p>981 rows × 13 columns</p>\n",
        "</div>"
       ],
       "text/plain": [
        "    state       date  positive  negative  pending  hospitalized  death  total  \\\n",
-       "0      AK 2020-03-20        12     686.0      NaN           NaN    NaN    698   \n",
-       "1      AK 2020-03-19         6     400.0      NaN           NaN    NaN    406   \n",
-       "2      AK 2020-03-18         6     406.0      NaN           NaN    NaN    412   \n",
-       "3      AK 2020-03-17         3     334.0      NaN           NaN    NaN    337   \n",
-       "4      AK 2020-03-16         1     143.0      NaN           NaN    NaN    144   \n",
+       "0      AK 2020-03-23      22.0     946.0      NaN           0.0    NaN    968   \n",
+       "1      AK 2020-03-22      22.0     946.0      NaN           0.0    NaN    968   \n",
+       "2      AK 2020-03-21      14.0     758.0      NaN           0.0    NaN    772   \n",
+       "3      AK 2020-03-20      12.0     686.0      NaN           NaN    NaN    698   \n",
+       "4      AK 2020-03-19       6.0     400.0      NaN           NaN    NaN    406   \n",
        "..    ...        ...       ...       ...      ...           ...    ...    ...   \n",
-       "808    WY 2020-03-11         0       NaN      NaN           NaN    NaN      0   \n",
-       "809    WY 2020-03-10         0       0.0      0.0           NaN    NaN      0   \n",
-       "810    WY 2020-03-09         0       NaN      NaN           NaN    NaN      0   \n",
-       "811    WY 2020-03-08         0       NaN      NaN           NaN    NaN      0   \n",
-       "812    WY 2020-03-07         0       NaN      NaN           NaN    NaN      0   \n",
+       "976    WY 2020-03-11       0.0       NaN      NaN           NaN    NaN      0   \n",
+       "977    WY 2020-03-10       0.0       0.0      0.0           NaN    NaN      0   \n",
+       "978    WY 2020-03-09       0.0       NaN      NaN           NaN    NaN      0   \n",
+       "979    WY 2020-03-08       0.0       NaN      NaN           NaN    NaN      0   \n",
+       "980    WY 2020-03-07       0.0       NaN      NaN           NaN    NaN      0   \n",
        "\n",
        "              dateChecked  positive_diff  negative_diff  death_diff  total_10  \n",
-       "0    2020-03-20T20:00:00Z            6.0          286.0         NaN      69.8  \n",
-       "1    2020-03-19T20:00:00Z            0.0           -6.0         NaN      40.6  \n",
-       "2    2020-03-18T20:00:00Z            3.0           72.0         NaN      41.2  \n",
-       "3    2020-03-17T20:00:00Z            2.0          191.0         NaN      33.7  \n",
-       "4    2020-03-16T20:00:00Z            0.0            0.0         NaN      14.4  \n",
+       "0    2020-03-23T20:00:00Z            0.0            0.0         NaN      96.8  \n",
+       "1    2020-03-22T20:00:00Z            8.0          188.0         NaN      96.8  \n",
+       "2    2020-03-21T20:00:00Z            2.0           72.0         NaN      77.2  \n",
+       "3    2020-03-20T20:00:00Z            6.0          286.0         NaN      69.8  \n",
+       "4    2020-03-19T20:00:00Z            0.0           -6.0         NaN      40.6  \n",
        "..                    ...            ...            ...         ...       ...  \n",
-       "808  2020-03-11T20:00:00Z            0.0            NaN         NaN       0.0  \n",
-       "809  2020-03-10T20:00:00Z            0.0            NaN         NaN       0.0  \n",
-       "810  2020-03-09T20:00:00Z            0.0            NaN         NaN       0.0  \n",
-       "811  2020-03-08T20:00:00Z            0.0            NaN         NaN       0.0  \n",
-       "812  2020-03-07T21:00:00Z            NaN            NaN         NaN       0.0  \n",
+       "976  2020-03-11T20:00:00Z            0.0            NaN         NaN       0.0  \n",
+       "977  2020-03-10T20:00:00Z            0.0            NaN         NaN       0.0  \n",
+       "978  2020-03-09T20:00:00Z            0.0            NaN         NaN       0.0  \n",
+       "979  2020-03-08T20:00:00Z            0.0            NaN         NaN       0.0  \n",
+       "980  2020-03-07T21:00:00Z            NaN            NaN         NaN       0.0  \n",
        "\n",
-       "[813 rows x 13 columns]"
+       "[981 rows x 13 columns]"
       ]
      },
-     "execution_count": 15,
+     "execution_count": 8,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -811,17 +811,17 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 8,
+   "execution_count": 9,
    "metadata": {},
    "outputs": [
     {
      "data": {
       "text/html": [
        "\n",
-       "<div id=\"altair-viz-e2cb0abb81504150b6a5c556bbb600a3\"></div>\n",
+       "<div id=\"altair-viz-bf0dc4cb9a2f4f62a19f7f9455255381\"></div>\n",
        "<script type=\"text/javascript\">\n",
        "  (function(spec, embedOpt){\n",
-       "    const outputDiv = document.getElementById(\"altair-viz-e2cb0abb81504150b6a5c556bbb600a3\");\n",
+       "    const outputDiv = document.getElementById(\"altair-viz-bf0dc4cb9a2f4f62a19f7f9455255381\");\n",
        "    const paths = {\n",
        "      \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n",
        "      \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n",
@@ -862,14 +862,14 @@
        "        .catch(showError)\n",
        "        .then(() => displayChart(vegaEmbed));\n",
        "    }\n",
-       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"hconcat\": [{\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"daily_positive\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}]}], \"data\": {\"name\": \"data-6fcd6c641542f818d6cd6229118c6bf1\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}, {\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"daily_positive\"}}, \"height\": 150, \"title\": \"CA\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"CA\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"CA\", \"width\": 250}]}], \"data\": {\"name\": \"data-fde98931899ede83928f0388d31261be\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}, {\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"daily_positive\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}]}], \"data\": {\"name\": \"data-369d4bbd5ebbb88a20f74e9f3c173552\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}], \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-6fcd6c641542f818d6cd6229118c6bf1\": [{\"state\": \"WA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 1376, \"negative\": 19336.0, \"pending\": null, \"hospitalized\": null, \"death\": 74.0, \"total\": 20712, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"positive_diff\": 189.0, \"negative_diff\": 3418.0, \"death_diff\": 8.0, \"total_10\": 2071.2, \"daily_positive\": 189.0}, {\"state\": \"WA\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 1187, \"negative\": 15918.0, \"pending\": null, \"hospitalized\": null, \"death\": 66.0, \"total\": 17105, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"positive_diff\": 175.0, \"negative_diff\": 2801.0, \"death_diff\": 14.0, \"total_10\": 1710.5, \"daily_positive\": 175.0}, {\"state\": \"WA\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 1012, \"negative\": 13117.0, \"pending\": null, \"hospitalized\": null, \"death\": 52.0, \"total\": 14129, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"positive_diff\": 108.0, \"negative_diff\": 1535.0, \"death_diff\": 4.0, \"total_10\": 1412.9, \"daily_positive\": 108.0}, {\"state\": \"WA\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 904, \"negative\": 11582.0, \"pending\": null, \"hospitalized\": null, \"death\": 48.0, \"total\": 12486, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"positive_diff\": 135.0, \"negative_diff\": 2131.0, \"death_diff\": 6.0, \"total_10\": 1248.6, \"daily_positive\": 135.0}, {\"state\": \"WA\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 769, \"negative\": 9451.0, \"pending\": null, \"hospitalized\": null, \"death\": 42.0, \"total\": 10220, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"positive_diff\": 127.0, \"negative_diff\": 2329.0, \"death_diff\": 2.0, \"total_10\": 1022.0, \"daily_positive\": 127.0}, {\"state\": \"WA\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 642, \"negative\": 7122.0, \"pending\": null, \"hospitalized\": null, \"death\": 40.0, \"total\": 7764, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"positive_diff\": 74.0, \"negative_diff\": 1121.0, \"death_diff\": 3.0, \"total_10\": 776.4, \"daily_positive\": 74.0}, {\"state\": \"WA\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 568, \"negative\": 6001.0, \"pending\": null, \"hospitalized\": null, \"death\": 37.0, \"total\": 6569, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"positive_diff\": 111.0, \"negative_diff\": 1651.0, \"death_diff\": 6.0, \"total_10\": 656.9, \"daily_positive\": 111.0}, {\"state\": \"WA\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 457, \"negative\": 4350.0, \"pending\": null, \"hospitalized\": null, \"death\": 31.0, \"total\": 4807, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"positive_diff\": 120.0, \"negative_diff\": 1313.0, \"death_diff\": 2.0, \"total_10\": 480.7, \"daily_positive\": 120.0}, {\"state\": \"WA\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 337, \"negative\": 3037.0, \"pending\": null, \"hospitalized\": null, \"death\": 29.0, \"total\": 3403, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"positive_diff\": 70.0, \"negative_diff\": 862.0, \"death_diff\": 5.0, \"total_10\": 340.3, \"daily_positive\": 70.0}, {\"state\": \"WA\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 267, \"negative\": 2175.0, \"pending\": null, \"hospitalized\": null, \"death\": 24.0, \"total\": 2466, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"positive_diff\": 105.0, \"negative_diff\": 1065.0, \"death_diff\": null, \"total_10\": 246.6, \"daily_positive\": 105.0}, {\"state\": \"WA\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 162, \"negative\": 1110.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1272, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"positive_diff\": 26.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 127.2, \"daily_positive\": 26.0}, {\"state\": \"WA\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 136, \"negative\": 1110.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1246, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"positive_diff\": 34.0, \"negative_diff\": 470.0, \"death_diff\": null, \"total_10\": 124.6, \"daily_positive\": 34.0}, {\"state\": \"WA\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 102, \"negative\": 640.0, \"pending\": 60.0, \"hospitalized\": null, \"death\": null, \"total\": 802, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": 270.0, \"death_diff\": null, \"total_10\": 80.2, \"daily_positive\": 0.0}, {\"state\": \"WA\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 102, \"negative\": 370.0, \"pending\": 66.0, \"hospitalized\": null, \"death\": null, \"total\": 538, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"positive_diff\": 23.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 53.8, \"daily_positive\": 23.0}, {\"state\": \"WA\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 79, \"negative\": 370.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 449, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"positive_diff\": 9.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 44.9, \"daily_positive\": 9.0}, {\"state\": \"WA\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 70, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 70, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"positive_diff\": 31.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 7.0, \"daily_positive\": 31.0}, {\"state\": \"WA\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 39, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 39, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 3.9, \"daily_positive\": null}], \"data-fde98931899ede83928f0388d31261be\": [{\"state\": \"CA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 1063, \"negative\": 10424.0, \"pending\": null, \"hospitalized\": null, \"death\": 20.0, \"total\": 11487, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"positive_diff\": 139.0, \"negative_diff\": 1637.0, \"death_diff\": 2.0, \"total_10\": 1148.7, \"daily_positive\": 139.0}, {\"state\": \"CA\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 924, \"negative\": 8787.0, \"pending\": null, \"hospitalized\": null, \"death\": 18.0, \"total\": 9711, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"positive_diff\": 313.0, \"negative_diff\": 806.0, \"death_diff\": 5.0, \"total_10\": 971.1, \"daily_positive\": 313.0}, {\"state\": \"CA\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 611, \"negative\": 7981.0, \"pending\": null, \"hospitalized\": null, \"death\": 13.0, \"total\": 8592, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"positive_diff\": 128.0, \"negative_diff\": 0.0, \"death_diff\": 2.0, \"total_10\": 859.2, \"daily_positive\": 128.0}, {\"state\": \"CA\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 483, \"negative\": 7981.0, \"pending\": null, \"hospitalized\": null, \"death\": 11.0, \"total\": 8407, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"positive_diff\": 148.0, \"negative_diff\": 0.0, \"death_diff\": 5.0, \"total_10\": 840.7, \"daily_positive\": 148.0}, {\"state\": \"CA\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 335, \"negative\": 7981.0, \"pending\": null, \"hospitalized\": null, \"death\": 6.0, \"total\": 8316, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"positive_diff\": 42.0, \"negative_diff\": 7065.0, \"death_diff\": 1.0, \"total_10\": 831.6, \"daily_positive\": 42.0}, {\"state\": \"CA\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 293, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1209, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"positive_diff\": 41.0, \"negative_diff\": 0.0, \"death_diff\": 0.0, \"total_10\": 120.9, \"daily_positive\": 41.0}, {\"state\": \"CA\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 252, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1168, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"positive_diff\": 50.0, \"negative_diff\": 0.0, \"death_diff\": 1.0, \"total_10\": 116.8, \"daily_positive\": 50.0}, {\"state\": \"CA\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 202, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 4.0, \"total\": 1118, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": 0.0, \"death_diff\": 0.0, \"total_10\": 111.8, \"daily_positive\": 0.0}, {\"state\": \"CA\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 202, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 4.0, \"total\": 1118, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"positive_diff\": 45.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 111.8, \"daily_positive\": 45.0}, {\"state\": \"CA\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 157, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1073, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"positive_diff\": 24.0, \"negative_diff\": 226.0, \"death_diff\": null, \"total_10\": 107.3, \"daily_positive\": 24.0}, {\"state\": \"CA\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 133, \"negative\": 690.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 823, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"positive_diff\": 19.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 82.3, \"daily_positive\": 19.0}, {\"state\": \"CA\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 114, \"negative\": 690.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 804, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"positive_diff\": 26.0, \"negative_diff\": 228.0, \"death_diff\": null, \"total_10\": 80.4, \"daily_positive\": 26.0}, {\"state\": \"CA\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 88, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 550, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"positive_diff\": 19.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 55.0, \"daily_positive\": 19.0}, {\"state\": \"CA\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 69, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 531, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"positive_diff\": 9.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 53.1, \"daily_positive\": 9.0}, {\"state\": \"CA\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 60, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 522, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"positive_diff\": 7.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 52.2, \"daily_positive\": 7.0}, {\"state\": \"CA\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 53, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 515, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 51.5, \"daily_positive\": 0.0}, {\"state\": \"CA\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 53, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 515, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 51.5, \"daily_positive\": null}], \"data-369d4bbd5ebbb88a20f74e9f3c173552\": [{\"state\": \"NY\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 7102, \"negative\": 25325.0, \"pending\": null, \"hospitalized\": null, \"death\": 35.0, \"total\": 32427, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"positive_diff\": 2950.0, \"negative_diff\": 7193.0, \"death_diff\": 23.0, \"total_10\": 3242.7, \"daily_positive\": 2950.0}, {\"state\": \"NY\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 4152, \"negative\": 18132.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 22284, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"positive_diff\": 1770.0, \"negative_diff\": 5917.0, \"death_diff\": 0.0, \"total_10\": 2228.4, \"daily_positive\": 1770.0}, {\"state\": \"NY\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 2382, \"negative\": 12215.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 14597, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"positive_diff\": 682.0, \"negative_diff\": 6709.0, \"death_diff\": 5.0, \"total_10\": 1459.7, \"daily_positive\": 682.0}, {\"state\": \"NY\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 1700, \"negative\": 5506.0, \"pending\": null, \"hospitalized\": null, \"death\": 7.0, \"total\": 7206, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"positive_diff\": 750.0, \"negative_diff\": 963.0, \"death_diff\": 0.0, \"total_10\": 720.6, \"daily_positive\": 750.0}, {\"state\": \"NY\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 950, \"negative\": 4543.0, \"pending\": null, \"hospitalized\": null, \"death\": 7.0, \"total\": 5493, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"positive_diff\": 221.0, \"negative_diff\": 0.0, \"death_diff\": 4.0, \"total_10\": 549.3, \"daily_positive\": 221.0}, {\"state\": \"NY\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 729, \"negative\": 4543.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 5272, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"positive_diff\": 205.0, \"negative_diff\": 1764.0, \"death_diff\": null, \"total_10\": 527.2, \"daily_positive\": 205.0}, {\"state\": \"NY\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 524, \"negative\": 2779.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3303, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"positive_diff\": 103.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 330.3, \"daily_positive\": 103.0}, {\"state\": \"NY\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 421, \"negative\": 2779.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3200, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"positive_diff\": 205.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 320.0, \"daily_positive\": 205.0}, {\"state\": \"NY\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 216, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 216, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 21.6, \"daily_positive\": 0.0}, {\"state\": \"NY\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 216, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 216, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"positive_diff\": 43.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 21.6, \"daily_positive\": 43.0}, {\"state\": \"NY\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 173, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 265, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"positive_diff\": 31.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 26.5, \"daily_positive\": 31.0}, {\"state\": \"NY\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 142, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 234, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"positive_diff\": 37.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 23.4, \"daily_positive\": 37.0}, {\"state\": \"NY\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 105, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 197, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"positive_diff\": 29.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 19.7, \"daily_positive\": 29.0}, {\"state\": \"NY\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 76, \"negative\": 92.0, \"pending\": 236.0, \"hospitalized\": null, \"death\": null, \"total\": 404, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"positive_diff\": 43.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 40.4, \"daily_positive\": 43.0}, {\"state\": \"NY\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 33, \"negative\": 92.0, \"pending\": 236.0, \"hospitalized\": null, \"death\": null, \"total\": 361, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"positive_diff\": 11.0, \"negative_diff\": 16.0, \"death_diff\": null, \"total_10\": 36.1, \"daily_positive\": 11.0}, {\"state\": \"NY\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 22, \"negative\": 76.0, \"pending\": 24.0, \"hospitalized\": null, \"death\": null, \"total\": 122, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"positive_diff\": 16.0, \"negative_diff\": 28.0, \"death_diff\": null, \"total_10\": 12.2, \"daily_positive\": 16.0}, {\"state\": \"NY\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 6, \"negative\": 48.0, \"pending\": 24.0, \"hospitalized\": null, \"death\": null, \"total\": 78, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 7.8, \"daily_positive\": null}]}}, {\"mode\": \"vega-lite\"});\n",
+       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"hconcat\": [{\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"daily_positive\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"WA\", \"width\": 250}]}], \"data\": {\"name\": \"data-c6782400083e2467b17c61884335e378\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}, {\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"daily_positive\"}}, \"height\": 150, \"title\": \"CA\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"CA\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"CA\", \"width\": 250}]}], \"data\": {\"name\": \"data-eef4098b7abaaa36c9f3d5acf94f9e4e\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}, {\"layer\": [{\"mark\": {\"type\": \"bar\", \"size\": 10}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Daily positive\"}, \"field\": \"daily_positive\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}, {\"layer\": [{\"mark\": {\"type\": \"line\", \"color\": \"red\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Total/10\"}, \"field\": \"total_10\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}, {\"mark\": {\"type\": \"line\", \"color\": \"orange\"}, \"encoding\": {\"x\": {\"type\": \"temporal\", \"axis\": {\"title\": \"Date\"}, \"field\": \"date\"}, \"y\": {\"type\": \"quantitative\", \"axis\": {\"title\": \"Positive\"}, \"field\": \"positive\"}}, \"height\": 150, \"title\": \"NY\", \"width\": 250}]}], \"data\": {\"name\": \"data-5fcc74c83ca5bc4a7914311e37ca7698\"}, \"resolve\": {\"scale\": {\"y\": \"independent\"}}}], \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-c6782400083e2467b17c61884335e378\": [{\"state\": \"WA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1996.0, \"negative\": 28879.0, \"pending\": null, \"hospitalized\": null, \"death\": 95.0, \"total\": 30875, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"positive_diff\": 203.0, \"negative_diff\": 3551.0, \"death_diff\": 1.0, \"total_10\": 3087.5, \"daily_positive\": 203.0}, {\"state\": \"WA\", \"date\": \"2020-03-22T00:00:00\", \"positive\": 1793.0, \"negative\": 25328.0, \"pending\": null, \"hospitalized\": null, \"death\": 94.0, \"total\": 27121, \"dateChecked\": \"2020-03-22T20:00:00Z\", \"positive_diff\": 269.0, \"negative_diff\": 3609.0, \"death_diff\": 11.0, \"total_10\": 2712.1, \"daily_positive\": 269.0}, {\"state\": \"WA\", \"date\": \"2020-03-21T00:00:00\", \"positive\": 1524.0, \"negative\": 21719.0, \"pending\": null, \"hospitalized\": null, \"death\": 83.0, \"total\": 23243, \"dateChecked\": \"2020-03-21T20:00:00Z\", \"positive_diff\": 148.0, \"negative_diff\": 2383.0, \"death_diff\": 9.0, \"total_10\": 2324.3, \"daily_positive\": 148.0}, {\"state\": \"WA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 1376.0, \"negative\": 19336.0, \"pending\": null, \"hospitalized\": null, \"death\": 74.0, \"total\": 20712, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"positive_diff\": 189.0, \"negative_diff\": 3418.0, \"death_diff\": 8.0, \"total_10\": 2071.2, \"daily_positive\": 189.0}, {\"state\": \"WA\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 1187.0, \"negative\": 15918.0, \"pending\": null, \"hospitalized\": null, \"death\": 66.0, \"total\": 17105, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"positive_diff\": 175.0, \"negative_diff\": 2801.0, \"death_diff\": 14.0, \"total_10\": 1710.5, \"daily_positive\": 175.0}, {\"state\": \"WA\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 1012.0, \"negative\": 13117.0, \"pending\": null, \"hospitalized\": null, \"death\": 52.0, \"total\": 14129, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"positive_diff\": 108.0, \"negative_diff\": 1535.0, \"death_diff\": 4.0, \"total_10\": 1412.9, \"daily_positive\": 108.0}, {\"state\": \"WA\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 904.0, \"negative\": 11582.0, \"pending\": null, \"hospitalized\": null, \"death\": 48.0, \"total\": 12486, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"positive_diff\": 135.0, \"negative_diff\": 2131.0, \"death_diff\": 6.0, \"total_10\": 1248.6, \"daily_positive\": 135.0}, {\"state\": \"WA\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 769.0, \"negative\": 9451.0, \"pending\": null, \"hospitalized\": null, \"death\": 42.0, \"total\": 10220, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"positive_diff\": 127.0, \"negative_diff\": 2329.0, \"death_diff\": 2.0, \"total_10\": 1022.0, \"daily_positive\": 127.0}, {\"state\": \"WA\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 642.0, \"negative\": 7122.0, \"pending\": null, \"hospitalized\": null, \"death\": 40.0, \"total\": 7764, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"positive_diff\": 74.0, \"negative_diff\": 1121.0, \"death_diff\": 3.0, \"total_10\": 776.4, \"daily_positive\": 74.0}, {\"state\": \"WA\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 568.0, \"negative\": 6001.0, \"pending\": null, \"hospitalized\": null, \"death\": 37.0, \"total\": 6569, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"positive_diff\": 111.0, \"negative_diff\": 1651.0, \"death_diff\": 6.0, \"total_10\": 656.9, \"daily_positive\": 111.0}, {\"state\": \"WA\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 457.0, \"negative\": 4350.0, \"pending\": null, \"hospitalized\": null, \"death\": 31.0, \"total\": 4807, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"positive_diff\": 120.0, \"negative_diff\": 1313.0, \"death_diff\": 2.0, \"total_10\": 480.7, \"daily_positive\": 120.0}, {\"state\": \"WA\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 337.0, \"negative\": 3037.0, \"pending\": null, \"hospitalized\": null, \"death\": 29.0, \"total\": 3403, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"positive_diff\": 70.0, \"negative_diff\": 862.0, \"death_diff\": 5.0, \"total_10\": 340.3, \"daily_positive\": 70.0}, {\"state\": \"WA\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 267.0, \"negative\": 2175.0, \"pending\": null, \"hospitalized\": null, \"death\": 24.0, \"total\": 2466, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"positive_diff\": 105.0, \"negative_diff\": 1065.0, \"death_diff\": null, \"total_10\": 246.6, \"daily_positive\": 105.0}, {\"state\": \"WA\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 162.0, \"negative\": 1110.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1272, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"positive_diff\": 26.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 127.2, \"daily_positive\": 26.0}, {\"state\": \"WA\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 136.0, \"negative\": 1110.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1246, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"positive_diff\": 34.0, \"negative_diff\": 470.0, \"death_diff\": null, \"total_10\": 124.6, \"daily_positive\": 34.0}, {\"state\": \"WA\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 102.0, \"negative\": 640.0, \"pending\": 60.0, \"hospitalized\": null, \"death\": null, \"total\": 802, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": 270.0, \"death_diff\": null, \"total_10\": 80.2, \"daily_positive\": 0.0}, {\"state\": \"WA\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 102.0, \"negative\": 370.0, \"pending\": 66.0, \"hospitalized\": null, \"death\": null, \"total\": 538, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"positive_diff\": 23.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 53.8, \"daily_positive\": 23.0}, {\"state\": \"WA\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 79.0, \"negative\": 370.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 449, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"positive_diff\": 9.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 44.9, \"daily_positive\": 9.0}, {\"state\": \"WA\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 70.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 70, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"positive_diff\": 31.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 7.0, \"daily_positive\": 31.0}, {\"state\": \"WA\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 39.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 39, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 3.9, \"daily_positive\": null}], \"data-eef4098b7abaaa36c9f3d5acf94f9e4e\": [{\"state\": \"CA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1733.0, \"negative\": 12567.0, \"pending\": 12100.0, \"hospitalized\": null, \"death\": 27.0, \"total\": 26400, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"positive_diff\": 197.0, \"negative_diff\": 1263.0, \"death_diff\": 0.0, \"total_10\": 2640.0, \"daily_positive\": 197.0}, {\"state\": \"CA\", \"date\": \"2020-03-22T00:00:00\", \"positive\": 1536.0, \"negative\": 11304.0, \"pending\": null, \"hospitalized\": null, \"death\": 27.0, \"total\": 12840, \"dateChecked\": \"2020-03-22T20:00:00Z\", \"positive_diff\": 257.0, \"negative_diff\": 55.0, \"death_diff\": 3.0, \"total_10\": 1284.0, \"daily_positive\": 257.0}, {\"state\": \"CA\", \"date\": \"2020-03-21T00:00:00\", \"positive\": 1279.0, \"negative\": 11249.0, \"pending\": null, \"hospitalized\": null, \"death\": 24.0, \"total\": 12528, \"dateChecked\": \"2020-03-21T20:00:00Z\", \"positive_diff\": 216.0, \"negative_diff\": 825.0, \"death_diff\": 4.0, \"total_10\": 1252.8, \"daily_positive\": 216.0}, {\"state\": \"CA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 1063.0, \"negative\": 10424.0, \"pending\": null, \"hospitalized\": null, \"death\": 20.0, \"total\": 11487, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"positive_diff\": 139.0, \"negative_diff\": 1637.0, \"death_diff\": 2.0, \"total_10\": 1148.7, \"daily_positive\": 139.0}, {\"state\": \"CA\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 924.0, \"negative\": 8787.0, \"pending\": null, \"hospitalized\": null, \"death\": 18.0, \"total\": 9711, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"positive_diff\": 313.0, \"negative_diff\": 806.0, \"death_diff\": 5.0, \"total_10\": 971.1, \"daily_positive\": 313.0}, {\"state\": \"CA\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 611.0, \"negative\": 7981.0, \"pending\": null, \"hospitalized\": null, \"death\": 13.0, \"total\": 8592, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"positive_diff\": 128.0, \"negative_diff\": 0.0, \"death_diff\": 2.0, \"total_10\": 859.2, \"daily_positive\": 128.0}, {\"state\": \"CA\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 483.0, \"negative\": 7981.0, \"pending\": null, \"hospitalized\": null, \"death\": 11.0, \"total\": 8407, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"positive_diff\": 148.0, \"negative_diff\": 0.0, \"death_diff\": 5.0, \"total_10\": 840.7, \"daily_positive\": 148.0}, {\"state\": \"CA\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 335.0, \"negative\": 7981.0, \"pending\": null, \"hospitalized\": null, \"death\": 6.0, \"total\": 8316, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"positive_diff\": 42.0, \"negative_diff\": 7065.0, \"death_diff\": 1.0, \"total_10\": 831.6, \"daily_positive\": 42.0}, {\"state\": \"CA\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 293.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1209, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"positive_diff\": 41.0, \"negative_diff\": 0.0, \"death_diff\": 0.0, \"total_10\": 120.9, \"daily_positive\": 41.0}, {\"state\": \"CA\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 252.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1168, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"positive_diff\": 50.0, \"negative_diff\": 0.0, \"death_diff\": 1.0, \"total_10\": 116.8, \"daily_positive\": 50.0}, {\"state\": \"CA\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 202.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 4.0, \"total\": 1118, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": 0.0, \"death_diff\": 0.0, \"total_10\": 111.8, \"daily_positive\": 0.0}, {\"state\": \"CA\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 202.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": 4.0, \"total\": 1118, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"positive_diff\": 45.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 111.8, \"daily_positive\": 45.0}, {\"state\": \"CA\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 157.0, \"negative\": 916.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1073, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"positive_diff\": 24.0, \"negative_diff\": 226.0, \"death_diff\": null, \"total_10\": 107.3, \"daily_positive\": 24.0}, {\"state\": \"CA\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 133.0, \"negative\": 690.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 823, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"positive_diff\": 19.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 82.3, \"daily_positive\": 19.0}, {\"state\": \"CA\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 114.0, \"negative\": 690.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 804, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"positive_diff\": 26.0, \"negative_diff\": 228.0, \"death_diff\": null, \"total_10\": 80.4, \"daily_positive\": 26.0}, {\"state\": \"CA\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 88.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 550, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"positive_diff\": 19.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 55.0, \"daily_positive\": 19.0}, {\"state\": \"CA\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 69.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 531, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"positive_diff\": 9.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 53.1, \"daily_positive\": 9.0}, {\"state\": \"CA\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 60.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 522, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"positive_diff\": 7.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 52.2, \"daily_positive\": 7.0}, {\"state\": \"CA\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 53.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 515, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 51.5, \"daily_positive\": 0.0}, {\"state\": \"CA\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 53.0, \"negative\": 462.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 515, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 51.5, \"daily_positive\": null}], \"data-5fcc74c83ca5bc4a7914311e37ca7698\": [{\"state\": \"NY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 20875.0, \"negative\": 57414.0, \"pending\": null, \"hospitalized\": 2635.0, \"death\": 114.0, \"total\": 78289, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"positive_diff\": 5707.0, \"negative_diff\": 11181.0, \"death_diff\": 0.0, \"total_10\": 7828.9, \"daily_positive\": 5707.0}, {\"state\": \"NY\", \"date\": \"2020-03-22T00:00:00\", \"positive\": 15168.0, \"negative\": 46233.0, \"pending\": null, \"hospitalized\": 1974.0, \"death\": 114.0, \"total\": 61401, \"dateChecked\": \"2020-03-22T20:00:00Z\", \"positive_diff\": 4812.0, \"negative_diff\": 11152.0, \"death_diff\": 70.0, \"total_10\": 6140.1, \"daily_positive\": 4812.0}, {\"state\": \"NY\", \"date\": \"2020-03-21T00:00:00\", \"positive\": 10356.0, \"negative\": 35081.0, \"pending\": null, \"hospitalized\": 1603.0, \"death\": 44.0, \"total\": 45437, \"dateChecked\": \"2020-03-21T20:00:00Z\", \"positive_diff\": 3254.0, \"negative_diff\": 9756.0, \"death_diff\": 9.0, \"total_10\": 4543.7, \"daily_positive\": 3254.0}, {\"state\": \"NY\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 7102.0, \"negative\": 25325.0, \"pending\": null, \"hospitalized\": null, \"death\": 35.0, \"total\": 32427, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"positive_diff\": 2950.0, \"negative_diff\": 7193.0, \"death_diff\": 23.0, \"total_10\": 3242.7, \"daily_positive\": 2950.0}, {\"state\": \"NY\", \"date\": \"2020-03-19T00:00:00\", \"positive\": 4152.0, \"negative\": 18132.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 22284, \"dateChecked\": \"2020-03-19T20:00:00Z\", \"positive_diff\": 1770.0, \"negative_diff\": 5917.0, \"death_diff\": 0.0, \"total_10\": 2228.4, \"daily_positive\": 1770.0}, {\"state\": \"NY\", \"date\": \"2020-03-18T00:00:00\", \"positive\": 2382.0, \"negative\": 12215.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 14597, \"dateChecked\": \"2020-03-18T20:00:00Z\", \"positive_diff\": 682.0, \"negative_diff\": 6709.0, \"death_diff\": 5.0, \"total_10\": 1459.7, \"daily_positive\": 682.0}, {\"state\": \"NY\", \"date\": \"2020-03-17T00:00:00\", \"positive\": 1700.0, \"negative\": 5506.0, \"pending\": null, \"hospitalized\": null, \"death\": 7.0, \"total\": 7206, \"dateChecked\": \"2020-03-17T20:00:00Z\", \"positive_diff\": 750.0, \"negative_diff\": 963.0, \"death_diff\": 0.0, \"total_10\": 720.6, \"daily_positive\": 750.0}, {\"state\": \"NY\", \"date\": \"2020-03-16T00:00:00\", \"positive\": 950.0, \"negative\": 4543.0, \"pending\": null, \"hospitalized\": null, \"death\": 7.0, \"total\": 5493, \"dateChecked\": \"2020-03-16T20:00:00Z\", \"positive_diff\": 221.0, \"negative_diff\": 0.0, \"death_diff\": 4.0, \"total_10\": 549.3, \"daily_positive\": 221.0}, {\"state\": \"NY\", \"date\": \"2020-03-15T00:00:00\", \"positive\": 729.0, \"negative\": 4543.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 5272, \"dateChecked\": \"2020-03-15T20:00:00Z\", \"positive_diff\": 205.0, \"negative_diff\": 1764.0, \"death_diff\": null, \"total_10\": 527.2, \"daily_positive\": 205.0}, {\"state\": \"NY\", \"date\": \"2020-03-14T00:00:00\", \"positive\": 524.0, \"negative\": 2779.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3303, \"dateChecked\": \"2020-03-14T20:00:00Z\", \"positive_diff\": 103.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 330.3, \"daily_positive\": 103.0}, {\"state\": \"NY\", \"date\": \"2020-03-13T00:00:00\", \"positive\": 421.0, \"negative\": 2779.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3200, \"dateChecked\": \"2020-03-13T20:00:00Z\", \"positive_diff\": 205.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 320.0, \"daily_positive\": 205.0}, {\"state\": \"NY\", \"date\": \"2020-03-12T00:00:00\", \"positive\": 216.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 216, \"dateChecked\": \"2020-03-12T20:00:00Z\", \"positive_diff\": 0.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 21.6, \"daily_positive\": 0.0}, {\"state\": \"NY\", \"date\": \"2020-03-11T00:00:00\", \"positive\": 216.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 216, \"dateChecked\": \"2020-03-11T20:00:00Z\", \"positive_diff\": 43.0, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 21.6, \"daily_positive\": 43.0}, {\"state\": \"NY\", \"date\": \"2020-03-10T00:00:00\", \"positive\": 173.0, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 265, \"dateChecked\": \"2020-03-10T20:00:00Z\", \"positive_diff\": 31.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 26.5, \"daily_positive\": 31.0}, {\"state\": \"NY\", \"date\": \"2020-03-09T00:00:00\", \"positive\": 142.0, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 234, \"dateChecked\": \"2020-03-09T20:00:00Z\", \"positive_diff\": 37.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 23.4, \"daily_positive\": 37.0}, {\"state\": \"NY\", \"date\": \"2020-03-08T00:00:00\", \"positive\": 105.0, \"negative\": 92.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 197, \"dateChecked\": \"2020-03-08T20:00:00Z\", \"positive_diff\": 29.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 19.7, \"daily_positive\": 29.0}, {\"state\": \"NY\", \"date\": \"2020-03-07T00:00:00\", \"positive\": 76.0, \"negative\": 92.0, \"pending\": 236.0, \"hospitalized\": null, \"death\": null, \"total\": 404, \"dateChecked\": \"2020-03-07T21:00:00Z\", \"positive_diff\": 43.0, \"negative_diff\": 0.0, \"death_diff\": null, \"total_10\": 40.4, \"daily_positive\": 43.0}, {\"state\": \"NY\", \"date\": \"2020-03-06T00:00:00\", \"positive\": 33.0, \"negative\": 92.0, \"pending\": 236.0, \"hospitalized\": null, \"death\": null, \"total\": 361, \"dateChecked\": \"2020-03-06T21:00:00Z\", \"positive_diff\": 11.0, \"negative_diff\": 16.0, \"death_diff\": null, \"total_10\": 36.1, \"daily_positive\": 11.0}, {\"state\": \"NY\", \"date\": \"2020-03-05T00:00:00\", \"positive\": 22.0, \"negative\": 76.0, \"pending\": 24.0, \"hospitalized\": null, \"death\": null, \"total\": 122, \"dateChecked\": \"2020-03-05T21:00:00Z\", \"positive_diff\": 16.0, \"negative_diff\": 28.0, \"death_diff\": null, \"total_10\": 12.2, \"daily_positive\": 16.0}, {\"state\": \"NY\", \"date\": \"2020-03-04T00:00:00\", \"positive\": 6.0, \"negative\": 48.0, \"pending\": 24.0, \"hospitalized\": null, \"death\": null, \"total\": 78, \"dateChecked\": \"2020-03-04T21:00:00Z\", \"positive_diff\": null, \"negative_diff\": null, \"death_diff\": null, \"total_10\": 7.8, \"daily_positive\": null}]}}, {\"mode\": \"vega-lite\"});\n",
        "</script>"
       ],
       "text/plain": [
        "alt.HConcatChart(...)"
       ]
      },
-     "execution_count": 8,
+     "execution_count": 9,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -906,7 +906,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 9,
+   "execution_count": 10,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -915,14 +915,14 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 10,
+   "execution_count": 11,
    "metadata": {},
    "outputs": [
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "Most recent test date 2020-03-20 00:00:00\n",
+      "Most recent test date 2020-03-23 00:00:00\n",
       "56 states/territories have data on this date.\n"
      ]
     }
@@ -936,7 +936,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 11,
+   "execution_count": 12,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -946,7 +946,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 12,
+   "execution_count": 13,
    "metadata": {},
    "outputs": [
     {
@@ -986,67 +986,67 @@
        "    <tr>\n",
        "      <th>0</th>\n",
        "      <td>AK</td>\n",
-       "      <td>2020-03-20</td>\n",
-       "      <td>12</td>\n",
-       "      <td>686.0</td>\n",
-       "      <td>NaN</td>\n",
+       "      <td>2020-03-23</td>\n",
+       "      <td>22.0</td>\n",
+       "      <td>946.0</td>\n",
        "      <td>NaN</td>\n",
+       "      <td>0.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>698</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
-       "      <td>95.414499</td>\n",
+       "      <td>968</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
+       "      <td>132.322687</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>1</th>\n",
        "      <td>AL</td>\n",
-       "      <td>2020-03-20</td>\n",
-       "      <td>81</td>\n",
-       "      <td>28.0</td>\n",
+       "      <td>2020-03-23</td>\n",
+       "      <td>167.0</td>\n",
+       "      <td>1665.0</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>0.0</td>\n",
-       "      <td>109</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
-       "      <td>2.223045</td>\n",
+       "      <td>1832</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
+       "      <td>37.363469</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2</th>\n",
        "      <td>AR</td>\n",
-       "      <td>2020-03-20</td>\n",
-       "      <td>96</td>\n",
-       "      <td>351.0</td>\n",
-       "      <td>203.0</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>650</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
-       "      <td>21.538691</td>\n",
+       "      <td>2020-03-23</td>\n",
+       "      <td>174.0</td>\n",
+       "      <td>906.0</td>\n",
+       "      <td>0.0</td>\n",
+       "      <td>13.0</td>\n",
+       "      <td>0.0</td>\n",
+       "      <td>1080</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
+       "      <td>35.787363</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>3</th>\n",
        "      <td>AS</td>\n",
-       "      <td>2020-03-20</td>\n",
-       "      <td>0</td>\n",
+       "      <td>2020-03-23</td>\n",
+       "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>NaN</td>\n",
        "      <td>0.0</td>\n",
        "      <td>0</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
        "      <td>NaN</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>4</th>\n",
        "      <td>AZ</td>\n",
-       "      <td>2020-03-20</td>\n",
-       "      <td>65</td>\n",
-       "      <td>211.0</td>\n",
-       "      <td>101.0</td>\n",
+       "      <td>2020-03-23</td>\n",
+       "      <td>265.0</td>\n",
+       "      <td>309.0</td>\n",
+       "      <td>6.0</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>0.0</td>\n",
-       "      <td>377</td>\n",
-       "      <td>2020-03-20T20:00:00Z</td>\n",
-       "      <td>5.179484</td>\n",
+       "      <td>2.0</td>\n",
+       "      <td>580</td>\n",
+       "      <td>2020-03-23T20:00:00Z</td>\n",
+       "      <td>7.968437</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
@@ -1054,21 +1054,21 @@
       ],
       "text/plain": [
        "  state       date  positive  negative  pending  hospitalized  death  total  \\\n",
-       "0    AK 2020-03-20        12     686.0      NaN           NaN    NaN    698   \n",
-       "1    AL 2020-03-20        81      28.0      NaN           NaN    0.0    109   \n",
-       "2    AR 2020-03-20        96     351.0    203.0           NaN    NaN    650   \n",
-       "3    AS 2020-03-20         0       NaN      NaN           NaN    0.0      0   \n",
-       "4    AZ 2020-03-20        65     211.0    101.0           NaN    0.0    377   \n",
+       "0    AK 2020-03-23      22.0     946.0      NaN           0.0    NaN    968   \n",
+       "1    AL 2020-03-23     167.0    1665.0      NaN           NaN    0.0   1832   \n",
+       "2    AR 2020-03-23     174.0     906.0      0.0          13.0    0.0   1080   \n",
+       "3    AS 2020-03-23       NaN       NaN      NaN           NaN    0.0      0   \n",
+       "4    AZ 2020-03-23     265.0     309.0      6.0           NaN    2.0    580   \n",
        "\n",
        "            dateChecked  total/100k  \n",
-       "0  2020-03-20T20:00:00Z   95.414499  \n",
-       "1  2020-03-20T20:00:00Z    2.223045  \n",
-       "2  2020-03-20T20:00:00Z   21.538691  \n",
-       "3  2020-03-20T20:00:00Z         NaN  \n",
-       "4  2020-03-20T20:00:00Z    5.179484  "
+       "0  2020-03-23T20:00:00Z  132.322687  \n",
+       "1  2020-03-23T20:00:00Z   37.363469  \n",
+       "2  2020-03-23T20:00:00Z   35.787363  \n",
+       "3  2020-03-23T20:00:00Z         NaN  \n",
+       "4  2020-03-23T20:00:00Z    7.968437  "
       ]
      },
-     "execution_count": 12,
+     "execution_count": 13,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -1079,17 +1079,17 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 13,
+   "execution_count": 14,
    "metadata": {},
    "outputs": [
     {
      "data": {
       "text/html": [
        "\n",
-       "<div id=\"altair-viz-660fee36240945af8378d93f7a069b68\"></div>\n",
+       "<div id=\"altair-viz-96cbb7a23d4548ada8c97b5cf50d2497\"></div>\n",
        "<script type=\"text/javascript\">\n",
        "  (function(spec, embedOpt){\n",
-       "    const outputDiv = document.getElementById(\"altair-viz-660fee36240945af8378d93f7a069b68\");\n",
+       "    const outputDiv = document.getElementById(\"altair-viz-96cbb7a23d4548ada8c97b5cf50d2497\");\n",
        "    const paths = {\n",
        "      \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n",
        "      \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n",
@@ -1130,14 +1130,14 @@
        "        .catch(showError)\n",
        "        .then(() => displayChart(vegaEmbed));\n",
        "    }\n",
-       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"data\": {\"name\": \"data-2d8327cd79ad5d70ca591abd968be9e7\"}, \"mark\": \"bar\", \"encoding\": {\"x\": {\"type\": \"nominal\", \"field\": \"state\", \"sort\": \"y\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"total/100k\"}}, \"title\": \"Tests per 100k\", \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-2d8327cd79ad5d70ca591abd968be9e7\": [{\"state\": \"AL\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 81, \"negative\": 28.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 109, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 2.2230448167874557}, {\"state\": \"OH\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 169, \"negative\": 140.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 309, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 2.6434883780616127}, {\"state\": \"MD\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 149, \"negative\": 94.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 243, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 4.0193989757975945}, {\"state\": \"AZ\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 65, \"negative\": 211.0, \"pending\": 101.0, \"hospitalized\": null, \"death\": 0.0, \"total\": 377, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 5.179484241522235}, {\"state\": \"MO\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 47, \"negative\": 369.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 416, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 6.7780835881088946}, {\"state\": \"DE\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 38, \"negative\": 36.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 74, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 7.599377261841679}, {\"state\": \"IN\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 79, \"negative\": 475.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 554, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 8.22908464504794}, {\"state\": \"HI\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 26, \"negative\": 124.0, \"pending\": 9.0, \"hospitalized\": null, \"death\": null, \"total\": 159, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 11.229828685078877}, {\"state\": \"TN\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 228, \"negative\": 563.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 791, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 11.575879671730883}, {\"state\": \"WV\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 7, \"negative\": 219.0, \"pending\": 13.0, \"hospitalized\": null, \"death\": 0.0, \"total\": 239, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 13.373270357726588}, {\"state\": \"NJ\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 890, \"negative\": 264.0, \"pending\": 86.0, \"hospitalized\": null, \"death\": 11.0, \"total\": 1240, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 13.960520997636843}, {\"state\": \"NE\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 32, \"negative\": 240.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 272, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 14.061149457611839}, {\"state\": \"KY\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 47, \"negative\": 592.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 639, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 14.302747761530442}, {\"state\": \"KS\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 44, \"negative\": 417.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 461, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 15.823903636889122}, {\"state\": \"FL\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 520, \"negative\": 1870.0, \"pending\": 1026.0, \"hospitalized\": null, \"death\": 10.0, \"total\": 3416, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 15.904841371323243}, {\"state\": \"SC\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 81, \"negative\": 833.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 914, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 17.752005646458514}, {\"state\": \"TX\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 194, \"negative\": 5083.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 5277, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 18.199136629095698}, {\"state\": \"AR\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 96, \"negative\": 351.0, \"pending\": 203.0, \"hospitalized\": null, \"death\": null, \"total\": 650, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 21.53869094463728}, {\"state\": \"IA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 45, \"negative\": 642.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 687, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 21.77447726991794}, {\"state\": \"PA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 268, \"negative\": 2574.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 2842, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 22.199675378568127}, {\"state\": \"CT\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 194, \"negative\": 604.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 798, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 22.382489824802324}, {\"state\": \"GA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 420, \"negative\": 1966.0, \"pending\": null, \"hospitalized\": null, \"death\": 13.0, \"total\": 2386, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 22.472496386364185}, {\"state\": \"LA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 479, \"negative\": 568.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 1047, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 22.521970214210395}, {\"state\": \"OK\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 49, \"negative\": 538.0, \"pending\": 374.0, \"hospitalized\": null, \"death\": 1.0, \"total\": 961, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 24.28625329829306}, {\"state\": \"MS\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 80, \"negative\": 695.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 775, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 26.040362898497353}, {\"state\": \"MI\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 549, \"negative\": 2069.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 2618, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 26.214453656440657}, {\"state\": \"VA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 114, \"negative\": 2211.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 2325, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 27.239116918373682}, {\"state\": \"CA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 1063, \"negative\": 10424.0, \"pending\": null, \"hospitalized\": null, \"death\": 20.0, \"total\": 11487, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 29.072016525114265}, {\"state\": \"NC\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 137, \"negative\": 3096.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 3233, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 30.82545868244381}, {\"state\": \"IL\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 590, \"negative\": 3696.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 4286, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 33.82307878244176}, {\"state\": \"ID\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 23, \"negative\": 590.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 613, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 34.20634854204507}, {\"state\": \"CO\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 277, \"negative\": 2675.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 2952, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 51.26124899630753}, {\"state\": \"MA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 413, \"negative\": 3678.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 4091, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 58.86751901538858}, {\"state\": \"OR\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 114, \"negative\": 2003.0, \"pending\": 433.0, \"hospitalized\": null, \"death\": 3.0, \"total\": 2550, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 60.45896176077361}, {\"state\": \"WY\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 19, \"negative\": 331.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 350, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 60.47422156718081}, {\"state\": \"WI\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 206, \"negative\": 3455.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 3661, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 62.87748388388774}, {\"state\": \"UT\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 112, \"negative\": 2035.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 2147, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 66.9690619777302}, {\"state\": \"NV\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 109, \"negative\": 1992.0, \"pending\": -3.0, \"hospitalized\": null, \"death\": 1.0, \"total\": 2098, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 68.11343321572025}, {\"state\": \"MN\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 115, \"negative\": 3741.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3856, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 68.37325555993725}, {\"state\": \"RI\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 54, \"negative\": 654.0, \"pending\": 140.0, \"hospitalized\": null, \"death\": null, \"total\": 848, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 80.0482555049695}, {\"state\": \"DC\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 71, \"negative\": 501.0, \"pending\": 1.0, \"hospitalized\": null, \"death\": 1.0, \"total\": 573, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 81.1903382080598}, {\"state\": \"MT\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 16, \"negative\": 931.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 947, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 88.60586576445249}, {\"state\": \"AK\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 12, \"negative\": 686.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 698, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 95.4144994497946}, {\"state\": \"NH\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 44, \"negative\": 745.0, \"pending\": 631.0, \"hospitalized\": null, \"death\": null, \"total\": 1420, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 104.43395692172822}, {\"state\": \"SD\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 14, \"negative\": 663.0, \"pending\": 270.0, \"hospitalized\": null, \"death\": 1.0, \"total\": 947, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 107.04689603564763}, {\"state\": \"ND\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 20, \"negative\": 800.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 820, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 107.60279347349692}, {\"state\": \"VT\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 29, \"negative\": 779.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 808, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 129.48946215398027}, {\"state\": \"NY\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 7102, \"negative\": 25325.0, \"pending\": null, \"hospitalized\": null, \"death\": 35.0, \"total\": 32427, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 166.6892760662174}, {\"state\": \"ME\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 57, \"negative\": 2264.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 2321, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 172.6662163408748}, {\"state\": \"NM\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 43, \"negative\": 3771.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3814, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 181.893707116794}, {\"state\": \"WA\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 1376, \"negative\": 19336.0, \"pending\": null, \"hospitalized\": null, \"death\": 74.0, \"total\": 20712, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": 271.9933162553958}, {\"state\": \"AS\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 0, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": null}, {\"state\": \"GU\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 14, \"negative\": 86.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 100, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": null}, {\"state\": \"MP\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 0, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": null}, {\"state\": \"PR\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 14, \"negative\": 114.0, \"pending\": 52.0, \"hospitalized\": null, \"death\": null, \"total\": 180, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": null}, {\"state\": \"VI\", \"date\": \"2020-03-20T00:00:00\", \"positive\": 3, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 3, \"dateChecked\": \"2020-03-20T20:00:00Z\", \"total/100k\": null}]}}, {\"mode\": \"vega-lite\"});\n",
+       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"data\": {\"name\": \"data-7e463e7da12798f05a867fe2891d0365\"}, \"mark\": \"bar\", \"encoding\": {\"x\": {\"type\": \"nominal\", \"field\": \"state\", \"sort\": \"y\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"total/100k\"}}, \"title\": \"Tests per 100k\", \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-7e463e7da12798f05a867fe2891d0365\": [{\"state\": \"OH\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 442.0, \"negative\": 140.0, \"pending\": null, \"hospitalized\": 104.0, \"death\": 6.0, \"total\": 582, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 4.9789975276111935}, {\"state\": \"MD\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 288.0, \"negative\": 94.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 382, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 6.3185613528999225}, {\"state\": \"AZ\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 265.0, \"negative\": 309.0, \"pending\": 6.0, \"hospitalized\": null, \"death\": 2.0, \"total\": 580, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 7.9684372946495925}, {\"state\": \"MO\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 183.0, \"negative\": 369.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 552, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 8.993995530375264}, {\"state\": \"DE\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 68.0, \"negative\": 36.0, \"pending\": null, \"hospitalized\": 0.0, \"death\": 0.0, \"total\": 104, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 10.680205881507224}, {\"state\": \"KS\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 82.0, \"negative\": 417.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 499, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 17.12826011888866}, {\"state\": \"NE\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 50.0, \"negative\": 356.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 406, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 20.988333381582375}, {\"state\": \"OK\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 81.0, \"negative\": 694.0, \"pending\": 102.0, \"hospitalized\": 15.0, \"death\": 2.0, \"total\": 877, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 22.163417422063493}, {\"state\": \"WV\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 16.0, \"negative\": 444.0, \"pending\": 4.0, \"hospitalized\": 1.0, \"death\": 0.0, \"total\": 464, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 25.963169230063336}, {\"state\": \"IN\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 259.0, \"negative\": 1701.0, \"pending\": null, \"hospitalized\": 1.0, \"death\": 7.0, \"total\": 1960, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 29.113729069122673}, {\"state\": \"MI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1328.0, \"negative\": 2069.0, \"pending\": null, \"hospitalized\": null, \"death\": 15.0, \"total\": 3397, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 34.01470552747476}, {\"state\": \"SC\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 299.0, \"negative\": 1466.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1765, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 34.28040477680446}, {\"state\": \"TX\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 352.0, \"negative\": 9703.0, \"pending\": null, \"hospitalized\": null, \"death\": 8.0, \"total\": 10055, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 34.67733917103605}, {\"state\": \"AR\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 174.0, \"negative\": 906.0, \"pending\": 0.0, \"hospitalized\": 13.0, \"death\": 0.0, \"total\": 1080, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 35.78736341570502}, {\"state\": \"NJ\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 2844.0, \"negative\": 359.0, \"pending\": 94.0, \"hospitalized\": null, \"death\": 27.0, \"total\": 3297, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 37.11922397516829}, {\"state\": \"AL\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 167.0, \"negative\": 1665.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 1832, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 37.36346884729008}, {\"state\": \"KY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 104.0, \"negative\": 1762.0, \"pending\": null, \"hospitalized\": null, \"death\": 3.0, \"total\": 1866, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 41.76670942568984}, {\"state\": \"VA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 254.0, \"negative\": 3443.0, \"pending\": null, \"hospitalized\": 38.0, \"death\": 6.0, \"total\": 3697, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 43.31312483751721}, {\"state\": \"MS\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 249.0, \"negative\": 1143.0, \"pending\": null, \"hospitalized\": 33.0, \"death\": 1.0, \"total\": 1392, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 46.77185181252686}, {\"state\": \"GA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 772.0, \"negative\": 4297.0, \"pending\": null, \"hospitalized\": null, \"death\": 25.0, \"total\": 5069, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 47.7422817193965}, {\"state\": \"PA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 644.0, \"negative\": 6595.0, \"pending\": null, \"hospitalized\": null, \"death\": 6.0, \"total\": 7239, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 56.545900797133946}, {\"state\": \"TN\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 615.0, \"negative\": 3272.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 3887, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 56.8842532035625}, {\"state\": \"FL\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1171.0, \"negative\": 11063.0, \"pending\": 860.0, \"hospitalized\": 217.0, \"death\": 14.0, \"total\": 13094, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 60.96545460073377}, {\"state\": \"CA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1733.0, \"negative\": 12567.0, \"pending\": 12100.0, \"hospitalized\": null, \"death\": 27.0, \"total\": 26400, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 66.81476767328428}, {\"state\": \"IA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 105.0, \"negative\": 2043.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 2148, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 68.08089836358623}, {\"state\": \"ID\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 47.0, \"negative\": 1309.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 1356, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 75.66689824308828}, {\"state\": \"IL\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1285.0, \"negative\": 8583.0, \"pending\": null, \"hospitalized\": null, \"death\": 12.0, \"total\": 9868, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 77.87357476088086}, {\"state\": \"NC\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 297.0, \"negative\": 8141.0, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 8438, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 80.45320765928267}, {\"state\": \"MN\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 235.0, \"negative\": 4511.0, \"pending\": null, \"hospitalized\": 17.0, \"death\": 1.0, \"total\": 4746, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 84.15442709737088}, {\"state\": \"OR\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 191.0, \"negative\": 3649.0, \"pending\": null, \"hospitalized\": 56.0, \"death\": 5.0, \"total\": 3840, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 91.04408359269438}, {\"state\": \"CO\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 591.0, \"negative\": 4845.0, \"pending\": null, \"hospitalized\": 58.0, \"death\": 6.0, \"total\": 5436, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 94.39571461515166}, {\"state\": \"WY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 26.0, \"negative\": 592.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 618, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 106.78019693862213}, {\"state\": \"MT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 34.0, \"negative\": 1146.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 1180, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 110.4064642049144}, {\"state\": \"RI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 106.0, \"negative\": 932.0, \"pending\": 216.0, \"hospitalized\": null, \"death\": null, \"total\": 1254, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 118.37324575852803}, {\"state\": \"SD\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 28.0, \"negative\": 762.0, \"pending\": 265.0, \"hospitalized\": null, \"death\": 1.0, \"total\": 1055, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 119.2549897757215}, {\"state\": \"NV\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 245.0, \"negative\": 3490.0, \"pending\": 0.0, \"hospitalized\": null, \"death\": 4.0, \"total\": 3735, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 121.26009202131321}, {\"state\": \"CT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 415.0, \"negative\": 4085.0, \"pending\": null, \"hospitalized\": 54.0, \"death\": 10.0, \"total\": 4500, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 126.21704788422362}, {\"state\": \"LA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1172.0, \"negative\": 4776.0, \"pending\": null, \"hospitalized\": null, \"death\": 34.0, \"total\": 5948, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 127.94716221024206}, {\"state\": \"WI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 416.0, \"negative\": 7050.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 7466, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 128.22816025050693}, {\"state\": \"MA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 777.0, \"negative\": 8145.0, \"pending\": null, \"hospitalized\": 79.0, \"death\": 9.0, \"total\": 8922, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 128.38328150948348}, {\"state\": \"AK\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 22.0, \"negative\": 946.0, \"pending\": null, \"hospitalized\": 0.0, \"death\": null, \"total\": 968, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 132.32268691604753}, {\"state\": \"UT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 257.0, \"negative\": 4790.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 5047, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 157.42564313069605}, {\"state\": \"NH\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 78.0, \"negative\": 1374.0, \"pending\": 889.0, \"hospitalized\": null, \"death\": null, \"total\": 2341, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 172.1689388406801}, {\"state\": \"DC\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 116.0, \"negative\": 1113.0, \"pending\": null, \"hospitalized\": null, \"death\": 2.0, \"total\": 1229, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 174.14123151432025}, {\"state\": \"ND\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 30.0, \"negative\": 1353.0, \"pending\": null, \"hospitalized\": 4.0, \"death\": 0.0, \"total\": 1383, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 181.48129679737343}, {\"state\": \"VT\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 75.0, \"negative\": 1106.0, \"pending\": null, \"hospitalized\": null, \"death\": 5.0, \"total\": 1181, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 189.26615693545878}, {\"state\": \"HI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 56.0, \"negative\": 2955.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 3011, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 212.6604664828459}, {\"state\": \"ME\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 107.0, \"negative\": 2791.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 2898, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 215.5909930873999}, {\"state\": \"NM\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 65.0, \"negative\": 5321.0, \"pending\": null, \"hospitalized\": null, \"death\": null, \"total\": 5386, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 256.8640551995418}, {\"state\": \"NY\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 20875.0, \"negative\": 57414.0, \"pending\": null, \"hospitalized\": 2635.0, \"death\": 114.0, \"total\": 78289, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 402.44045807346015}, {\"state\": \"WA\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 1996.0, \"negative\": 28879.0, \"pending\": null, \"hospitalized\": null, \"death\": 95.0, \"total\": 30875, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": 405.4554673322396}, {\"state\": \"AS\", \"date\": \"2020-03-23T00:00:00\", \"positive\": null, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 0, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null}, {\"state\": \"GU\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 29.0, \"negative\": 161.0, \"pending\": null, \"hospitalized\": null, \"death\": 1.0, \"total\": 190, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null}, {\"state\": \"MP\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 0.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 0, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null}, {\"state\": \"PR\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 31.0, \"negative\": 189.0, \"pending\": 35.0, \"hospitalized\": null, \"death\": 2.0, \"total\": 255, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null}, {\"state\": \"VI\", \"date\": \"2020-03-23T00:00:00\", \"positive\": 17.0, \"negative\": null, \"pending\": null, \"hospitalized\": null, \"death\": 0.0, \"total\": 17, \"dateChecked\": \"2020-03-23T20:00:00Z\", \"total/100k\": null}]}}, {\"mode\": \"vega-lite\"});\n",
        "</script>"
       ],
       "text/plain": [
        "alt.Chart(...)"
       ]
      },
-     "execution_count": 13,
+     "execution_count": 14,
      "metadata": {},
      "output_type": "execute_result"
     }
diff --git a/notebooks/examples/openzh-covid-19-example.ipynb b/notebooks/examples/openzh-covid-19-example.ipynb
index 5666292041606f1273afe28bd7273caa0fb0e898..7d77dea020cb4aef2e5032eb55e1c5e4f35442e2 100644
--- a/notebooks/examples/openzh-covid-19-example.ipynb
+++ b/notebooks/examples/openzh-covid-19-example.ipynb
@@ -2,7 +2,7 @@
  "cells": [
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 1,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -15,7 +15,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 2,
    "metadata": {
     "tags": [
      "parameters"
@@ -30,7 +30,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 3,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -55,7 +55,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 4,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -72,7 +72,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 5,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -95,16 +95,209 @@
     "# calculate cases and deaths per 10k\n",
     "\n",
     "for x in ['conf', 'deceased']:\n",
-    "    df[f'ncumul_{x}_10k'] = df.apply(\n",
-    "        lambda row: row[f'ncumul_{x}']/pop_d['Total'][row.abbreviation_canton_and_fl]*10000, axis=1\n",
+    "    df[f'ncumul_{x}_100k'] = df.apply(\n",
+    "        lambda row: row[f'ncumul_{x}']/pop_d['Total'][row.abbreviation_canton_and_fl]*100000, axis=1\n",
     "    )"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 6,
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<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>date</th>\n",
+       "      <th>time</th>\n",
+       "      <th>abbreviation_canton_and_fl</th>\n",
+       "      <th>ncumul_tested</th>\n",
+       "      <th>ncumul_conf</th>\n",
+       "      <th>ncumul_hosp</th>\n",
+       "      <th>ncumul_ICU</th>\n",
+       "      <th>ncumul_vent</th>\n",
+       "      <th>ncumul_released</th>\n",
+       "      <th>ncumul_deceased</th>\n",
+       "      <th>source</th>\n",
+       "      <th>ncumul_ICF</th>\n",
+       "      <th>ncumul_ICU_intub</th>\n",
+       "      <th>ncumul_deceased_suspect</th>\n",
+       "      <th>TotalPosTests1</th>\n",
+       "      <th>TotalCured</th>\n",
+       "      <th>ncumul_conf_100k</th>\n",
+       "      <th>ncumul_deceased_100k</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>0</th>\n",
+       "      <td>2020-02-28</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>VS</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>1.0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>https://vs.ch/documents/529400/6767345/2020+02...</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>0.290736</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>1</th>\n",
+       "      <td>2020-03-03</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>VS</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>2.0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>https://vs.ch/documents/529400/6789273/2020+03...</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>0.581471</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>2</th>\n",
+       "      <td>2020-03-05</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>VS</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>3.0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>https://www.vs.ch/de/web/coronavirus/info?p_p_...</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>0.872207</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>3</th>\n",
+       "      <td>2020-03-06</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>VS</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>5.0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>https://www.vs.ch/de/web/coronavirus/info?p_p_...</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>1.453679</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>4</th>\n",
+       "      <td>2020-03-08</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>VS</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>7.0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>https://www.vs.ch/de/web/coronavirus/info?p_p_...</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>2.035150</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "        date time abbreviation_canton_and_fl  ncumul_tested  ncumul_conf  \\\n",
+       "0 2020-02-28  NaN                         VS            NaN          1.0   \n",
+       "1 2020-03-03  NaN                         VS            NaN          2.0   \n",
+       "2 2020-03-05  NaN                         VS            NaN          3.0   \n",
+       "3 2020-03-06  NaN                         VS            NaN          5.0   \n",
+       "4 2020-03-08  NaN                         VS            NaN          7.0   \n",
+       "\n",
+       "   ncumul_hosp  ncumul_ICU  ncumul_vent  ncumul_released  ncumul_deceased  \\\n",
+       "0          NaN         NaN          NaN              NaN              NaN   \n",
+       "1          NaN         NaN          NaN              NaN              NaN   \n",
+       "2          NaN         NaN          NaN              NaN              NaN   \n",
+       "3          NaN         NaN          NaN              NaN              NaN   \n",
+       "4          NaN         NaN          NaN              NaN              NaN   \n",
+       "\n",
+       "                                              source  ncumul_ICF  \\\n",
+       "0  https://vs.ch/documents/529400/6767345/2020+02...         NaN   \n",
+       "1  https://vs.ch/documents/529400/6789273/2020+03...         NaN   \n",
+       "2  https://www.vs.ch/de/web/coronavirus/info?p_p_...         NaN   \n",
+       "3  https://www.vs.ch/de/web/coronavirus/info?p_p_...         NaN   \n",
+       "4  https://www.vs.ch/de/web/coronavirus/info?p_p_...         NaN   \n",
+       "\n",
+       "   ncumul_ICU_intub  ncumul_deceased_suspect  TotalPosTests1  TotalCured  \\\n",
+       "0               NaN                      NaN             NaN         NaN   \n",
+       "1               NaN                      NaN             NaN         NaN   \n",
+       "2               NaN                      NaN             NaN         NaN   \n",
+       "3               NaN                      NaN             NaN         NaN   \n",
+       "4               NaN                      NaN             NaN         NaN   \n",
+       "\n",
+       "   ncumul_conf_100k  ncumul_deceased_100k  \n",
+       "0          0.290736                   NaN  \n",
+       "1          0.581471                   NaN  \n",
+       "2          0.872207                   NaN  \n",
+       "3          1.453679                   NaN  \n",
+       "4          2.035150                   NaN  "
+      ]
+     },
+     "execution_count": 6,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
     "# display the dataframe\n",
     "df.head()"
@@ -121,7 +314,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 7,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -152,19 +345,97 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 8,
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "\n",
+       "<div id=\"altair-viz-0ed61e733f744012aa261344db5db494\"></div>\n",
+       "<script type=\"text/javascript\">\n",
+       "  (function(spec, embedOpt){\n",
+       "    const outputDiv = document.getElementById(\"altair-viz-0ed61e733f744012aa261344db5db494\");\n",
+       "    const paths = {\n",
+       "      \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n",
+       "      \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n",
+       "      \"vega-lite\": \"https://cdn.jsdelivr.net/npm//vega-lite@4.0.2?noext\",\n",
+       "      \"vega-embed\": \"https://cdn.jsdelivr.net/npm//vega-embed@6?noext\",\n",
+       "    };\n",
+       "\n",
+       "    function loadScript(lib) {\n",
+       "      return new Promise(function(resolve, reject) {\n",
+       "        var s = document.createElement('script');\n",
+       "        s.src = paths[lib];\n",
+       "        s.async = true;\n",
+       "        s.onload = () => resolve(paths[lib]);\n",
+       "        s.onerror = () => reject(`Error loading script: ${paths[lib]}`);\n",
+       "        document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
+       "      });\n",
+       "    }\n",
+       "\n",
+       "    function showError(err) {\n",
+       "      outputDiv.innerHTML = `<div class=\"error\" style=\"color:red;\">${err}</div>`;\n",
+       "      throw err;\n",
+       "    }\n",
+       "\n",
+       "    function displayChart(vegaEmbed) {\n",
+       "      vegaEmbed(outputDiv, spec, embedOpt)\n",
+       "        .catch(err => showError(`Javascript Error: ${err.message}<br>This usually means there's a typo in your chart specification. See the javascript console for the full traceback.`));\n",
+       "    }\n",
+       "\n",
+       "    if(typeof define === \"function\" && define.amd) {\n",
+       "      requirejs.config({paths});\n",
+       "      require([\"vega-embed\"], displayChart, err => showError(`Error loading script: ${err.message}`));\n",
+       "    } else if (typeof vegaEmbed === \"function\") {\n",
+       "      displayChart(vegaEmbed);\n",
+       "    } else {\n",
+       "      loadScript(\"vega\")\n",
+       "        .then(() => loadScript(\"vega-lite\"))\n",
+       "        .then(() => loadScript(\"vega-embed\"))\n",
+       "        .catch(showError)\n",
+       "        .then(() => displayChart(vegaEmbed));\n",
+       "    }\n",
+       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}, \"title\": {\"anchor\": \"middle\"}}, \"hconcat\": [{\"mark\": \"line\", \"encoding\": {\"color\": {\"type\": \"nominal\", \"field\": \"abbreviation_canton_and_fl\", \"legend\": {\"title\": \"Canton\"}}, \"opacity\": {\"condition\": {\"value\": 1, \"selection\": \"selector001\"}, \"value\": 0.2}, \"tooltip\": [{\"type\": \"nominal\", \"field\": \"abbreviation_canton_and_fl\", \"title\": \"Canton\"}, {\"type\": \"quantitative\", \"field\": \"ncumul_conf\", \"title\": \"Cases\"}, {\"type\": \"temporal\", \"field\": \"date\", \"title\": \"Date\"}], \"x\": {\"type\": \"temporal\", \"field\": \"date\", \"title\": \"Date\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"ncumul_conf\", \"scale\": {\"type\": \"linear\"}, \"title\": \"Cases\"}}, \"selection\": {\"selector001\": {\"type\": \"multi\", \"fields\": [\"abbreviation_canton_and_fl\"], \"bind\": \"legend\"}}}, {\"mark\": \"line\", \"encoding\": {\"color\": {\"type\": \"nominal\", \"field\": \"abbreviation_canton_and_fl\", \"legend\": {\"title\": \"Canton\"}}, \"opacity\": {\"condition\": {\"value\": 1, \"selection\": \"selector002\"}, \"value\": 0.2}, \"tooltip\": [{\"type\": \"nominal\", \"field\": \"abbreviation_canton_and_fl\", \"title\": \"Canton\"}, {\"type\": \"quantitative\", \"field\": \"ncumul_conf_100k\", \"title\": \"Cases/100k\"}, {\"type\": \"temporal\", \"field\": \"date\", \"title\": \"Date\"}], \"x\": {\"type\": \"temporal\", \"field\": \"date\", \"title\": \"Date\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"ncumul_conf_100k\", \"scale\": {\"type\": \"linear\"}, \"title\": \"Cases per 100k population\"}}, \"selection\": {\"selector002\": {\"type\": \"multi\", \"fields\": [\"abbreviation_canton_and_fl\"], \"bind\": \"legend\"}}}], \"data\": {\"name\": \"data-c4295b81cf3ac574601ead3a3ac045dd\"}, \"title\": \"Covid-19 cases in Switzerland by Canton\", \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-c4295b81cf3ac574601ead3a3ac045dd\": [{\"date\": \"2020-02-28T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://vs.ch/documents/529400/6767345/2020+02+28+-+Medienmitteilung+-+1.+Fall+Coronavirus+VS.pdf/37c4f942-c5d5-6ab5-64fd-83444de4eba5?t=1582923242156\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.2907357067058191, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-03T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://vs.ch/documents/529400/6789273/2020+03+03+-+Medienmitteilung+-+Best%C3%A4tigung+2.+Fall.pdf/9e063e45-70a1-682e-fc37-31d9685f71f1?t=1583233390225\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.5814714134116382, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-05T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 3.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=5#collapse6812036\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.8722071201174572, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-06T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 5.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=5#collapse6828733\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.4536785335290954, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-08T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 7.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=4\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.0351499469407335, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 12.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=4#collapse6846567\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 3.4888284804698286, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-10T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 18.0, \"ncumul_hosp\": 4.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 3.0, \"ncumul_deceased\": null, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=3#collapse6858802\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 5.233242720704744, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-11T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 22.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=3#collapse6870561\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.396185547528019, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 22.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=3#collapse6898881\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.396185547528019, \"ncumul_deceased_100k\": 0.2907357067058191}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 95.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=2#collapse6927494\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 27.619892137052812, \"ncumul_deceased_100k\": 0.8722071201174572}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 232.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.vs.ch/de/web/coronavirus#collapse6955818\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 67.45068395575002, \"ncumul_deceased_100k\": 1.1629428268232764}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 282.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://www.vs.ch/de/web/coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 81.98746929104098, \"ncumul_deceased_100k\": 1.4536785335290954}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 359.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 9.0, \"source\": \"https://www.vs.ch/de/web/coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 104.37411870738904, \"ncumul_deceased_100k\": 2.616621360352372}, {\"date\": \"2020-03-22T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 432.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 10.0, \"source\": \"https://www.vs.ch/de/web/coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 125.59782529691383, \"ncumul_deceased_100k\": 2.9073570670581907}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 492.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 12.0, \"source\": \"https://www.vs.ch/de/web/coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 143.04196769926298, \"ncumul_deceased_100k\": 3.4888284804698286}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 116.0, \"ncumul_hosp\": 13.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 58.473931212477126, \"ncumul_deceased_100k\": 0.5040856139006649}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 145.0, \"ncumul_hosp\": 18.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 73.0924140155964, \"ncumul_deceased_100k\": 0.5040856139006649}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 213.0, \"ncumul_hosp\": 24.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 107.37023576084161, \"ncumul_deceased_100k\": 1.5122568417019946}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 239.0, \"ncumul_hosp\": 24.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 120.4764617222589, \"ncumul_deceased_100k\": 1.5122568417019946}, {\"date\": \"2020-03-22T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 266.0, \"ncumul_hosp\": 27.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 6.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 134.08677329757685, \"ncumul_deceased_100k\": 3.024513683403989}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 276.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 6.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 139.12762943658353, \"ncumul_deceased_100k\": 3.024513683403989}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 123.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 11.884322067060427, \"ncumul_deceased_100k\": 0.09662050461024736}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 193.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 18.647757389777745, \"ncumul_deceased_100k\": 0.09662050461024736}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 282.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 27.24698230008976, \"ncumul_deceased_100k\": 0.09662050461024736}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 377.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 36.42593023806326, \"ncumul_deceased_100k\": 0.19324100922049472}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 418.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 40.3873709270834, \"ncumul_deceased_100k\": 0.28986151383074216}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 470.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 45.41163716681627, \"ncumul_deceased_100k\": 0.48310252305123685}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 532.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 6.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 51.4021084526516, \"ncumul_deceased_100k\": 0.5797230276614843}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"AI\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ai.ch/themen/gesundheit-alter-und-soziales/gesundheitsfoerderung-und-praevention/aktuelles/erste-bestaetigte-coronavirus-faelle-auch-in-innerrhoden\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 3.620958105514719, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"AI\", \"ncumul_tested\": null, \"ncumul_conf\": 4.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"Kantonaler F\\u00fchrungsstab Appenzell Innerrhoden\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 7.241916211029438, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"AI\", \"ncumul_tested\": null, \"ncumul_conf\": 5.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"Kantonaler F\\u00fchrungsstab Appenzell Innerrhoden\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.052395263786797, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"AI\", \"ncumul_tested\": null, \"ncumul_conf\": 6.0, \"ncumul_hosp\": 1.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"Kantonaler F\\u00fchrungsstab Appenzell Innerrhoden\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 10.862874316544158, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-02-28T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/neuer-coronavirus-covid-19-erster-bestaetigter-fall-aus-dem-kanton-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.34706315161106716, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-02-29T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/weiterer-bestaetigter-fall-aus-dem-kanton-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.6941263032221343, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-01T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.6941263032221343, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-02T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.6941263032221343, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-03T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.6941263032221343, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-04T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.6941263032221343, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-05T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 6.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/neuer-coronavirus-covid-19-sechs-bestaetigte-faelle-im-kanton-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.082378909666403, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-06T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 6.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.082378909666403, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-07T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 15.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-15-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 5.205947274166007, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-08T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 19.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/patient-im-kantonsspital-baselland-stirbt-an-den-folgen-einer-coronavirus-infektion\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.594199880610277, \"ncumul_deceased_100k\": 0.34706315161106716}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 20.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-xx-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.941263032221343, \"ncumul_deceased_100k\": 0.34706315161106716}, {\"date\": \"2020-03-10T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 22.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 7.635389335443477, \"ncumul_deceased_100k\": 0.34706315161106716}, {\"date\": \"2020-03-11T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 26.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-26-bestaetigte-faelle-in-basel-landschaft-1\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.023641941887746, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 26.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.023641941887746, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 42.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-26-bestaetigte-faelle-in-basel-landschaft-2\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 14.576652367664822, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 47.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-47-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 16.311968125720156, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-15T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 54.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-54-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 18.741410186997626, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 76.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-67-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 26.376799522441107, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 89.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-89-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 30.888620493384977, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 116.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-116-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 40.25932558688379, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 134.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-131-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 46.506462315883, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 184.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-170-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 63.859619896436364, \"ncumul_deceased_100k\": 1.0411894548332015}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"14:00\", \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 282.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-282-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 97.87180875432094, \"ncumul_deceased_100k\": 1.0411894548332015}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"14:00\", \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 289.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-289-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 100.30125081559841, \"ncumul_deceased_100k\": 1.0411894548332015}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"14:00\", \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 302.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-289-bestaetigte-faelle-in-basel-landschaft-1\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 104.81307178654227, \"ncumul_deceased_100k\": 1.0411894548332015}, {\"date\": \"2020-03-06T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"SO\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://so.ch/startseite/aktuell/news/erster-laborbestaetigter-covid-19-fall-im-kanton-solothurn/?tx_news_pi1%5Bcontroller%5D=News&tx_news_pi1%5Baction%5D=detail&cHash=3074bbdc8f0fcdcb9f1e11a21fc05e73\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.36604024978586647, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SO\", \"ncumul_tested\": null, \"ncumul_conf\": 43.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.oltnertagblatt.ch/solothurn/kanton-solothurn/zivilschuetzer-kontrollieren-wer-in-die-solothurner-spitaeler-rein-will-137174885\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 15.73973074079226, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"17:37\", \"abbreviation_canton_and_fl\": \"SO\", \"ncumul_tested\": null, \"ncumul_conf\": 66.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/KantonSolothurn/status/1241041303024041989?p=p\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 24.158656485867187, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"SO\", \"ncumul_tested\": null, \"ncumul_conf\": 95.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://corona.so.ch/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 34.77382372965731, \"ncumul_deceased_100k\": 0.36604024978586647}, {\"date\": \"2020-03-24T00:00:00\", \"time\": \"00:00\", \"abbreviation_canton_and_fl\": \"SO\", \"ncumul_tested\": null, \"ncumul_conf\": 104.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://corona.so.ch/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 38.06818597773011, \"ncumul_deceased_100k\": 0.36604024978586647}, {\"date\": \"2020-03-04T00:00:00\", \"time\": \"06:35\", \"abbreviation_canton_and_fl\": \"SG\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sg.ch/news/sgch_allgemein/2020/03/erster-bestaetigter-corona-fall-im-kanton-.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.19696787650902012, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-04T00:00:00\", \"time\": \"15:38\", \"abbreviation_canton_and_fl\": \"SG\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sg.ch/news/sgch_allgemein/2020/03/zweiter-bestaetigter-fall-einer-corona-patientin.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.39393575301804024, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SG\", \"ncumul_tested\": null, \"ncumul_conf\": 15.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sg.ch/tools/informationen-coronavirus.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.954518147635302, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SG\", \"ncumul_tested\": null, \"ncumul_conf\": 47.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sg.ch/tools/informationen-coronavirus.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.257490195923948, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SG\", \"ncumul_tested\": null, \"ncumul_conf\": 61.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sg.ch/tools/informationen-coronavirus.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 12.015040467050229, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SG\", \"ncumul_tested\": null, \"ncumul_conf\": 85.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sg.ch/tools/informationen-coronavirus.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 16.742269503266712, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SG\", \"ncumul_tested\": null, \"ncumul_conf\": 98.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sg.ch/tools/informationen-coronavirus.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 19.302851897883972, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SG\", \"ncumul_tested\": null, \"ncumul_conf\": 200.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.sg.ch/tools/informationen-coronavirus.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 39.39357530180403, \"ncumul_deceased_100k\": 0.19696787650902012}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"16:00\", \"abbreviation_canton_and_fl\": \"NE\", \"ncumul_tested\": null, \"ncumul_conf\": 159.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ne.ch/autorites/DFS/SCSP/medecin-cantonal/maladies-vaccinations/Pages/Coronavirus.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 89.90670059372349, \"ncumul_deceased_100k\": 1.130901894260673}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"15:30\", \"abbreviation_canton_and_fl\": \"NE\", \"ncumul_tested\": null, \"ncumul_conf\": 177.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ne.ch/autorites/DFS/SCSP/medecin-cantonal/maladies-vaccinations/Pages/Coronavirus.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 100.08481764206955, \"ncumul_deceased_100k\": 1.130901894260673}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"NE\", \"ncumul_tested\": null, \"ncumul_conf\": 188.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ne.ch/autorites/DFS/SCSP/medecin-cantonal/maladies-vaccinations/Pages/Coronavirus.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 106.30477806050325, \"ncumul_deceased_100k\": 1.130901894260673}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"NE\", \"ncumul_tested\": null, \"ncumul_conf\": 204.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ne.ch/autorites/DFS/SCSP/medecin-cantonal/maladies-vaccinations/Pages/Coronavirus.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 115.35199321458863, \"ncumul_deceased_100k\": 1.130901894260673}, {\"date\": \"2020-03-18T00:00:00\", \"time\": \"16:00\", \"abbreviation_canton_and_fl\": \"LU\", \"ncumul_tested\": null, \"ncumul_conf\": 65.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://web.archive.org/web/20200318191404/https://gesundheit.lu.ch/themen/Humanmedizin/Infektionskrankheiten/Coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 15.87080674973203, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"09:40\", \"abbreviation_canton_and_fl\": \"LU\", \"ncumul_tested\": null, \"ncumul_conf\": 92.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gesundheit.lu.ch/themen/Humanmedizin/Infektionskrankheiten/Coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 22.463295707313026, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"11:00\", \"abbreviation_canton_and_fl\": \"LU\", \"ncumul_tested\": null, \"ncumul_conf\": 109.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://gesundheit.lu.ch/themen/Humanmedizin/Infektionskrankheiten/Coronavirus;https://newsletter.lu.ch/inxmail/html_mail.jsp?params=7UGt4J1Fx6OIONHlV9upAAuOzkQ6ZmQA%2FxRrLjJkeDWZdweUdKfwhAE94i2Apium%2F6rIvcF2Z5MaTtV52A77W2jrwVmrkZ8UhFPVmHC4iuI%3D\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 26.61412208801217, \"ncumul_deceased_100k\": 0.24416625768818503}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"11:00\", \"abbreviation_canton_and_fl\": \"LU\", \"ncumul_tested\": null, \"ncumul_conf\": 131.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://gesundheit.lu.ch/themen/Humanmedizin/Infektionskrankheiten/Coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 31.98577975715224, \"ncumul_deceased_100k\": 0.24416625768818503}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"11:00\", \"abbreviation_canton_and_fl\": \"LU\", \"ncumul_tested\": null, \"ncumul_conf\": 156.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://gesundheit.lu.ch/themen/Humanmedizin/Infektionskrankheiten/Coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 38.08993619935686, \"ncumul_deceased_100k\": 0.24416625768818503}, {\"date\": \"2020-03-24T00:00:00\", \"time\": \"11:00\", \"abbreviation_canton_and_fl\": \"LU\", \"ncumul_tested\": null, \"ncumul_conf\": 205.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gesundheit.lu.ch/themen/Humanmedizin/Infektionskrankheiten/Coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 50.05408282607794, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-01T00:00:00\", \"time\": \"17:29\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-coronavirus-anzahl-der-getesteten-faelle-und-zwischenstand-kita-riehen-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.5134366367846545, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-02T00:00:00\", \"time\": \"17:15\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": 235.0, \"ncumul_conf\": 3.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-coronavirus-zwei-neue-positive-faelle-in-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.5403099103539633, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-03T00:00:00\", \"time\": \"17:30\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 3.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1234880556095213569?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.5403099103539633, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-04T00:00:00\", \"time\": \"17:20\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 3.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1235240377134862336?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.5403099103539633, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-05T00:00:00\", \"time\": \"17:15\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 8.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-coronavirus-fuenf-neue-positive-faelle-in-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 4.107493094277236, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-06T00:00:00\", \"time\": \"14:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 15.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1235934884167852035?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 7.701549551769816, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-07T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 21.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1236249864473894914?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 10.782169372477743, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-08T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 24.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1236609191831384064?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 12.322479282831706, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-09T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 28.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1236973685602426881?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 14.376225829970323, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-10T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 33.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1237336196772175873?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 16.943409013893596, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-11T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 37.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1237694819419422720?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 18.997155561032216, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-12T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 73.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 4.0, \"ncumul_deceased\": 1.0, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1238073089902235648?s=20   https://www.coronavirus.bs.ch/nm/2020-coronavirus-ende-der-quarantaenemassnahmen-im-fall-kita-riehen-gd.html   https://www.coronavirus.bs.ch/nm/2020-coronavirus-erster-todesfall-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 37.48087448527977, \"ncumul_deceased_100k\": 0.5134366367846545}, {\"date\": \"2020-03-13T00:00:00\", \"time\": \"12:30\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 92.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1238430659762364417?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 47.2361705841882, \"ncumul_deceased_100k\": 0.5134366367846545}, {\"date\": \"2020-03-14T00:00:00\", \"time\": \"11:27\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 100.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1238773726423941127?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 51.34366367846545, \"ncumul_deceased_100k\": 0.5134366367846545}, {\"date\": \"2020-03-16T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 144.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-144-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 73.93487569699023, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-17T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 165.0, \"ncumul_hosp\": 30.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 25.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-165-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 84.71704506946797, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-18T00:00:00\", \"time\": \"11:15\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 182.0, \"ncumul_hosp\": 40.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 36.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-182-bestaetigte-faelle-im-kanton-basel-stadt-treffen-mit-allen-spitaelern-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 93.4454678948071, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-19T00:00:00\", \"time\": \"11:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 222.0, \"ncumul_hosp\": 40.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 44.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-222-bestaetigte-faelle-basel-stadt-trifft-gemeinsam-mit-den-spitaelern-vorkehrungen-fuer-intensiv--und-beatmungskapazitaeten-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 113.98293336619327, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 272.0, \"ncumul_hosp\": 45.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 46.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-272-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 139.654765205426, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 299.0, \"ncumul_hosp\": 46.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 57.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-299-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 153.51755439861168, \"ncumul_deceased_100k\": 2.567183183923272}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"10:30\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 358.0, \"ncumul_hosp\": 50.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 73.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-358-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 183.81031596890628, \"ncumul_deceased_100k\": 2.567183183923272}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 376.0, \"ncumul_hosp\": 56.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 78.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-376-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 193.05217543103007, \"ncumul_deceased_100k\": 2.567183183923272}, {\"date\": \"2020-02-28T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/20200228_KFS_20200106_Coronavirus_Lagebulletin_AG_Unterschrieben.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.14744760817862393, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-02T00:00:00\", \"time\": \"18:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/200302_KFS_Coronavirus_Lagebulletin_2.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.29489521635724786, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-03T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 6.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200303_KFS_Coronavirus_Lagebulletin_3.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.8846856490717436, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-04T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 7.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200304_KFS_Coronavirus_Lagebulletin_4.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.0321332572503674, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-05T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 9.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200305_KFS_Coronavirus_Lagebulletin_5.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.3270284736076154, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-06T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 12.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 1.0, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200305_KFS_Coronavirus_Lagebulletin_6.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.7693712981434873, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-09T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 14.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 2.0, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200309_KFS_Coronavirus_Lagebulletin_7.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.064266514500735, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-10T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 17.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 2.0, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200310_KFS_Coronavirus_Lagebulletin_8.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.506609339036607, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-11T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 18.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 2.0, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200311_KFS_Coronavirus_Lagebulletin_9.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.654056947215231, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-12T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 27.0, \"ncumul_hosp\": 1.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 3.0, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200312_KFS_Coronavirus_Lagebulletin_10.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 3.9810854208228466, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-13T00:00:00\", \"time\": \"13:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 32.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 3.0, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200313_KFS_Coronavirus_Lagebulletin_11.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 4.718323461715966, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-16T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 52.0, \"ncumul_hosp\": 2.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 4.0, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200316_KFS_Coronavirus_Lagebulletin_12.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 7.667275625288444, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-17T00:00:00\", \"time\": \"16:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 67.0, \"ncumul_hosp\": 2.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 4.0, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200317_KFS_Coronavirus_Lagebulletin_13.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.878989747967804, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-18T00:00:00\", \"time\": \"16:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 101.0, \"ncumul_hosp\": 6.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 4.0, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200318_KFS_Coronavirus_Lagebulletin_14.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 14.892208426041018, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-19T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 118.0, \"ncumul_hosp\": 17.0, \"ncumul_ICU\": 6.0, \"ncumul_vent\": 3.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200319_KFS_Coronavirus_Lagebulletin_15.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 17.398817765077624, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 168.0, \"ncumul_hosp\": 25.0, \"ncumul_ICU\": 4.0, \"ncumul_vent\": 2.0, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200320_KFS_Coronavirus_Lagebulletin_16.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 24.771198174008823, \"ncumul_deceased_100k\": 0.14744760817862393}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 232.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ag.ch/de/aktuelles/medienportal/medienmitteilung/medienmitteilungen/mediendetails_139237.jsp\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 34.20784509744075, \"ncumul_deceased_100k\": 0.14744760817862393}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 241.0, \"ncumul_hosp\": 10.0, \"ncumul_ICU\": 3.0, \"ncumul_vent\": 2.0, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200323_KFS_Coronavirus_Lagebulletin_17.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 35.534873571048365, \"ncumul_deceased_100k\": 0.14744760817862393}, {\"date\": \"2020-03-03T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SZ\", \"ncumul_tested\": 1.0, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sz.ch/public/upload/assets/45351/MM_Coronavirus_4_3_2020.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.6282788301448183, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-04T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SZ\", \"ncumul_tested\": 3.0, \"ncumul_conf\": 3.0, \"ncumul_hosp\": 1.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sz.ch/public/upload/assets/45351/MM_Coronavirus_4_3_2020.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.8848364904344548, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-06T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SZ\", \"ncumul_tested\": 6.0, \"ncumul_conf\": 6.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sz.ch/public/upload/assets/45417/MM_Coronavirus_6_3_2020.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 3.7696729808689096, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-13T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"SZ\", \"ncumul_tested\": 10.0, \"ncumul_conf\": 9.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sz.ch/public/upload/assets/45585/MM_Coronavirus_13_03_2020.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 5.654509471303364, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-14T00:00:00\", \"time\": \"03:03\", \"abbreviation_canton_and_fl\": \"SZ\", \"ncumul_tested\": 1.0, \"ncumul_conf\": 12.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.bote.ch/nachrichten/schwyz/schwyz_bdu/coronavirus-einsatz-fuer-spitalbataillon-5;art146989,1229758\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 7.539345961737819, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-15T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SZ\", \"ncumul_tested\": null, \"ncumul_conf\": 13.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.sz.ch/public/upload/assets/45590/MM_Coronavirus_15_3_2020.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 8.167624791882638, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-13T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"OW\", \"ncumul_tested\": 6.0, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ow.ch/de/aktuelles/aktuellesinformationen/amtsmitteilungen/welcome.php?action=showinfo&info_id=63566&ls=0&sq=&kategorie_id=&date_from=&date_to=\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.6426362939668615, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"OW\", \"ncumul_tested\": null, \"ncumul_conf\": 25.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ow.ch/de/verwaltung/dienstleistungen/?dienst_id=5962\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 66.06590734917152, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-02-26T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": 1.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 1.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.200208216545207, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-02-27T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": 1.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 1.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.200208216545207, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-02-28T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 3.0, \"ncumul_hosp\": 2.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 2.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.6006246496356211, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-02-29T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 5.0, \"ncumul_hosp\": 3.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 3.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.0010410827260352, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-01T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 7.0, \"ncumul_hosp\": 3.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 3.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.401457515816449, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-02T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 7.0, \"ncumul_hosp\": 3.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 3.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.401457515816449, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-03T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 8.0, \"ncumul_hosp\": 4.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 4.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.601665732361656, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-04T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 8.0, \"ncumul_hosp\": 4.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 4.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.601665732361656, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-05T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 11.0, \"ncumul_hosp\": 5.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 5.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.2022903819972774, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-06T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 15.0, \"ncumul_hosp\": 7.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 7.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 3.003123248178105, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-07T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 24.0, \"ncumul_hosp\": 7.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 7.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 4.804997197084969, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-08T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 32.0, \"ncumul_hosp\": 9.0, \"ncumul_ICU\": 0.0, \"ncumul_vent\": 9.0, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.406662929446624, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 33.0, \"ncumul_hosp\": 13.0, \"ncumul_ICU\": 3.0, \"ncumul_vent\": 10.0, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.606871145991831, \"ncumul_deceased_100k\": 0.200208216545207}, {\"date\": \"2020-03-10T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 59.0, \"ncumul_hosp\": 18.0, \"ncumul_ICU\": 4.0, \"ncumul_vent\": 14.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 1.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 11.812284776167214, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-11T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 66.0, \"ncumul_hosp\": 20.0, \"ncumul_ICU\": 6.0, \"ncumul_vent\": 14.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 1.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 13.213742291983662, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 80.0, \"ncumul_hosp\": 23.0, \"ncumul_ICU\": 6.0, \"ncumul_vent\": 17.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 4.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 16.016657323616563, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 104.0, \"ncumul_hosp\": 33.0, \"ncumul_ICU\": 7.0, \"ncumul_vent\": 26.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 4.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 20.82165452070153, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 196.0, \"ncumul_hosp\": 43.0, \"ncumul_ICU\": 8.0, \"ncumul_vent\": 33.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 2.0, \"ncumul_ICU_intub\": 5.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 39.24081044286058, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-15T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 281.0, \"ncumul_hosp\": 46.0, \"ncumul_ICU\": 12.0, \"ncumul_vent\": 32.0, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 2.0, \"ncumul_ICU_intub\": 5.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 56.258508849203174, \"ncumul_deceased_100k\": 0.800832866180828}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 373.0, \"ncumul_hosp\": 66.0, \"ncumul_ICU\": 10.0, \"ncumul_vent\": 52.0, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 4.0, \"ncumul_ICU_intub\": 8.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 74.67766477136222, \"ncumul_deceased_100k\": 0.800832866180828}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 495.0, \"ncumul_hosp\": 75.0, \"ncumul_ICU\": 19.0, \"ncumul_vent\": 54.0, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 2.0, \"ncumul_ICU_intub\": 9.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 99.10306718987746, \"ncumul_deceased_100k\": 0.800832866180828}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 629.0, \"ncumul_hosp\": 78.0, \"ncumul_ICU\": 20.0, \"ncumul_vent\": 56.0, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 2.0, \"ncumul_ICU_intub\": 17.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 125.9309682069352, \"ncumul_deceased_100k\": 1.0010410827260352}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 826.0, \"ncumul_hosp\": 92.0, \"ncumul_ICU\": 19.0, \"ncumul_vent\": 68.0, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 5.0, \"ncumul_ICU_intub\": 17.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 165.371986866341, \"ncumul_deceased_100k\": 1.0010410827260352}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 994.0, \"ncumul_hosp\": 109.0, \"ncumul_ICU\": 22.0, \"ncumul_vent\": 82.0, \"ncumul_released\": null, \"ncumul_deceased\": 8.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 5.0, \"ncumul_ICU_intub\": 21.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 199.00696724593578, \"ncumul_deceased_100k\": 1.601665732361656}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 1128.0, \"ncumul_hosp\": 145.0, \"ncumul_ICU\": 25.0, \"ncumul_vent\": 107.0, \"ncumul_released\": null, \"ncumul_deceased\": 10.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 13.0, \"ncumul_ICU_intub\": 24.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 225.8348682629935, \"ncumul_deceased_100k\": 2.0020821654520704}, {\"date\": \"2020-03-22T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 1203.0, \"ncumul_hosp\": 179.0, \"ncumul_ICU\": 36.0, \"ncumul_vent\": 137.0, \"ncumul_released\": null, \"ncumul_deceased\": 9.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 6.0, \"ncumul_ICU_intub\": 36.0, \"ncumul_deceased_suspect\": 4.0, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 240.85048450388402, \"ncumul_deceased_100k\": 1.8018739489068631}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 1231.0, \"ncumul_hosp\": 214.0, \"ncumul_ICU\": 43.0, \"ncumul_vent\": 160.0, \"ncumul_released\": null, \"ncumul_deceased\": 9.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 11.0, \"ncumul_ICU_intub\": 41.0, \"ncumul_deceased_suspect\": 5.0, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 246.45631456714983, \"ncumul_deceased_100k\": 1.8018739489068631}, {\"date\": \"2020-03-03T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZG\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.zg.ch/behoerden/gesundheitsdirektion/direktionssekretariat/aktuell/coronavirus-sars-cov-2-erste-person-aus-dem-kanton-zug-infiziert\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.7884134755631242, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-05T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZG\", \"ncumul_tested\": null, \"ncumul_conf\": 3.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.zg.ch/behoerden/gesundheitsdirektion/direktionssekretariat/aktuell/coronavirus-sars-cov-2-zwei-weitere-faelle-im-kanton-zug\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.365240426689373, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZG\", \"ncumul_tested\": null, \"ncumul_conf\": 13.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.zg.ch/behoerden/gesundheitsdirektion/direktionssekretariat/aktuell/coronavirus-kanton-zug-stellt-sich-hinter-massnahmen-des-bundes\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 10.249375182320616, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZG\", \"ncumul_tested\": null, \"ncumul_conf\": 13.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://twitter.com/gesundZG/status/1238733148462157824?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 10.249375182320616, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZG\", \"ncumul_tested\": null, \"ncumul_conf\": 24.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.zg.ch/behoerden/gesundheitsdirektion/direktionssekretariat/aktuell/covid-19-zuger-spitaeler-bereiten-sich-gemeinsam-auf-herausfordernde-zeit-vor\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 18.921923413514985, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZG\", \"ncumul_tested\": null, \"ncumul_conf\": 48.0, \"ncumul_hosp\": 1.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 5.0, \"ncumul_deceased\": null, \"source\": \"https://www.zg.ch/behoerden/gesundheitsdirektion/direktionssekretariat/aktuell/coronavirus-ausreichende-testkapazitaeten-im-kanton-zug-vorhanden\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 37.84384682702997, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"ZG\", \"ncumul_tested\": null, \"ncumul_conf\": 62.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 10.0, \"ncumul_deceased\": null, \"source\": \"https://www.zg.ch/behoerden/gesundheitsdirektion/amt-fuer-gesundheit/corona\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 48.8816354849137, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-24T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"ZG\", \"ncumul_tested\": null, \"ncumul_conf\": 72.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 12.0, \"ncumul_deceased\": null, \"source\": \"https://www.zg.ch/behoerden/gesundheitsdirektion/amt-fuer-gesundheit/corona\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 56.76577024054495, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-11T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"NW\", \"ncumul_tested\": null, \"ncumul_conf\": 4.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.nw.ch/aktuellesinformationen/63359\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.254332184253753, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"NW\", \"ncumul_tested\": null, \"ncumul_conf\": 25.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.nw.ch/gesundheitsamtdienste/6044\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 57.83957615158596, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"15:20\", \"abbreviation_canton_and_fl\": \"NW\", \"ncumul_tested\": null, \"ncumul_conf\": 28.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.nw.ch/gesundheitsamtdienste/6044\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 64.78032528977629, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"18:15\", \"abbreviation_canton_and_fl\": \"NW\", \"ncumul_tested\": null, \"ncumul_conf\": 33.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.nw.ch/gesundheitsamtdienste/6044\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 76.34824052009347, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"16:25\", \"abbreviation_canton_and_fl\": \"NW\", \"ncumul_tested\": null, \"ncumul_conf\": 36.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.nw.ch/gesundheitsamtdienste/6044\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 83.28898965828378, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"19:00\", \"abbreviation_canton_and_fl\": \"NW\", \"ncumul_tested\": null, \"ncumul_conf\": 39.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.nw.ch/gesundheitsamtdienste/6044\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 90.2297387964741, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-02-25T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.srf.ch/news/schweiz/tessiner-patient-erster-coronavirus-fall-in-der-schweiz\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.2830111251673303, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-02T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187352&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=ea65dbcabb28d4711459f3b613bbc1b7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 6.0, \"TotalCured\": null, \"ncumul_conf_100k\": 0.5660222503346606, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-03T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 4.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187363&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=b34e82602a39cad67a7f8d54150dcf70   https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187369&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=3154d18e72821fc23d7b3c5cdfe9f9a3\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.1320445006693212, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-04T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 5.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187371&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=174f2d754f3b657af79f343c92fc5c89\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 18.0, \"TotalCured\": null, \"ncumul_conf_100k\": 1.4150556258366518, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 180.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187437&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=59cf6112c82abed490acd8901f5a0bb2\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 50.94200253011947, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 258.0, \"ncumul_hosp\": 65.0, \"ncumul_ICU\": 13.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.youtube.com/watch?v=_x_yQ6uwGAQ\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 73.01687029317122, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 265.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187466&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=1b10e6e8117296766155edcf9c317a4c\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 74.99794816934254, \"ncumul_deceased_100k\": 0.849033375501991}, {\"date\": \"2020-03-15T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 291.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 6.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187467&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=af5473066754ef4d1272e156056acc07\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 82.35623742369313, \"ncumul_deceased_100k\": 1.698066751003982}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 330.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 8.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187475&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=dee4a529abd4e9300e116c7ff4db5774\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 93.39367130521902, \"ncumul_deceased_100k\": 2.2640890013386423}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 422.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 10.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187486&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=d106aab74491da09b294ff13ffadd02f\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 119.43069482061341, \"ncumul_deceased_100k\": 2.8301112516733036}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 511.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 14.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187493&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=7803bbc03dd49ef2e421dfd6b12dd239\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 144.6186849605058, \"ncumul_deceased_100k\": 3.9621557523426247}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 638.0, \"ncumul_hosp\": 155.0, \"ncumul_ICU\": 33.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 15.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187499&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=634a783514bdcbb426c005f1ea916268 https://www.youtube.com/watch?v=34RQ7OOWYoI\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 180.56109785675676, \"ncumul_deceased_100k\": 4.245166877509955}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 834.0, \"ncumul_hosp\": 168.0, \"ncumul_ICU\": 35.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 22.0, \"source\": \"https://www4.ti.ch/dss/dsp/covid19/home/ https://www.youtube.com/watch?v=34RQ7OOWYoI\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 236.0312783895535, \"ncumul_deceased_100k\": 6.226244753681267}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 918.0, \"ncumul_hosp\": 184.0, \"ncumul_ICU\": 40.0, \"ncumul_vent\": 37.0, \"ncumul_released\": null, \"ncumul_deceased\": 28.0, \"source\": \"https://www4.ti.ch/dss/dsp/covid19/home/ https://www.youtube.com/watch?v=7g2sALU9bQM\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 259.8042129036092, \"ncumul_deceased_100k\": 7.9243115046852495}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 939.0, \"ncumul_hosp\": 246.0, \"ncumul_ICU\": 46.0, \"ncumul_vent\": 43.0, \"ncumul_released\": null, \"ncumul_deceased\": 37.0, \"source\": \"https://web.archive.org/web/20200322153528/https://www4.ti.ch/dss/dsp/covid19/home/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 265.74744653212315, \"ncumul_deceased_100k\": 10.471411631191222}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 1165.0, \"ncumul_hosp\": 261.0, \"ncumul_ICU\": 45.0, \"ncumul_vent\": 43.0, \"ncumul_released\": null, \"ncumul_deceased\": 48.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187510&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=0120f665ab49651b9d66c876ef272a91\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 329.70796081993984, \"ncumul_deceased_100k\": 13.584534008031856}, {\"date\": \"2020-03-01T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"FR\", \"ncumul_tested\": 30.0, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.fr.ch/sites/default/files/2020-03/200301_commd_dsas_covid_cas_fr.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.3137609267242732, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-02T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"FR\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.fr.ch/sites/default/files/2020-03/200302_CommD_DSAS_covid_cas%20FR.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 0.6275218534485464, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-04T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"FR\", \"ncumul_tested\": null, \"ncumul_conf\": 4.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.fr.ch/sites/default/files/2020-03/200304_CommD_DSAS_covid_cas%20FR.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.2550437068970928, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-05T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"FR\", \"ncumul_tested\": null, \"ncumul_conf\": 6.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.fr.ch/de/covid19/gesundheit/covid-19/coronavirus-entwicklungen-der-situation\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 1.882565560345639, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-08T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"FR\", \"ncumul_tested\": null, \"ncumul_conf\": 8.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.fr.ch/de/covid19/gesundheit/covid-19/coronavirus-entwicklungen-der-situation\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.5100874137941855, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"FR\", \"ncumul_tested\": null, \"ncumul_conf\": 11.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.fr.ch/de/covid19/gesundheit/covid-19/coronavirus-entwicklungen-der-situation\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 3.451370193967005, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TG\", \"ncumul_tested\": 246.0, \"ncumul_conf\": 17.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.148904771550103, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TG\", \"ncumul_tested\": 276.0, \"ncumul_conf\": 23.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 8.31910645562661, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TG\", \"ncumul_tested\": null, \"ncumul_conf\": 32.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.tg.ch/news/fachdossier-coronavirus.html/10552\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 11.574408981741371, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TG\", \"ncumul_tested\": null, \"ncumul_conf\": 36.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.tg.ch/news/fachdossier-coronavirus.html/10552\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 13.02121010445904, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TG\", \"ncumul_tested\": null, \"ncumul_conf\": 49.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.tg.ch/news/fachdossier-coronavirus.html/10552\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 17.72331375329147, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TG\", \"ncumul_tested\": null, \"ncumul_conf\": 56.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.tg.ch/news/fachdossier-coronavirus.html/10552\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 20.2552157180474, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-22T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TG\", \"ncumul_tested\": null, \"ncumul_conf\": 75.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.tg.ch/news/fachdossier-coronavirus.html/10552\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 27.127521050956336, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TG\", \"ncumul_tested\": null, \"ncumul_conf\": 81.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.tg.ch/news/fachdossier-coronavirus.html/10552\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 29.297722735032842, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TG\", \"ncumul_tested\": null, \"ncumul_conf\": 87.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.tg.ch/news/fachdossier-coronavirus.html/10552\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 31.46792441910935, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-02-27T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 2.0, \"TotalCured\": null, \"ncumul_conf_100k\": 0.06574760284240036, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-02-28T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 9.0, \"TotalCured\": null, \"ncumul_conf_100k\": 0.13149520568480072, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-02T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 13.0, \"TotalCured\": null, \"ncumul_conf_100k\": 0.13149520568480072, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-03T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": 400.0, \"ncumul_conf\": 9.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 19.0, \"TotalCured\": null, \"ncumul_conf_100k\": 0.5917284255816032, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-05T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 19.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 26.0, \"TotalCured\": null, \"ncumul_conf_100k\": 1.2492044540056069, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-06T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 26.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 30.0, \"TotalCured\": null, \"ncumul_conf_100k\": 1.7094376739024095, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-07T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 30.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 37.0, \"TotalCured\": null, \"ncumul_conf_100k\": 1.9724280852720109, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-08T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 37.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 40.0, \"TotalCured\": null, \"ncumul_conf_100k\": 2.4326613051688137, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": 855.0, \"ncumul_conf\": 40.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 49.0, \"TotalCured\": null, \"ncumul_conf_100k\": 2.6299041136960146, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-10T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 49.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": 59.0, \"TotalCured\": 1.0, \"ncumul_conf_100k\": 3.2216325392776177, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-11T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 59.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": 7.0, \"ncumul_conf_100k\": 3.8791085677016217, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 92.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": 11.0, \"ncumul_conf_100k\": 6.048779461500834, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 140.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.204664397936051, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 270.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 17.7518527674481, \"ncumul_deceased_100k\": 0.06574760284240036}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 294.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 19.329795235665706, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 424.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 27.876983605177756, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 526.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 34.58323909510259, \"ncumul_deceased_100k\": 0.1972428085272011}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 773.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 50.822896997175484, \"ncumul_deceased_100k\": 0.1972428085272011}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 1068.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 70.2184398356836, \"ncumul_deceased_100k\": 0.32873801421200183}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 1211.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://twitter.com/gd_zuerich/status/1242375974710370304?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 79.62034704214685, \"ncumul_deceased_100k\": 0.32873801421200183}, {\"date\": \"2020-03-19T00:00:00\", \"time\": \"16:00\", \"abbreviation_canton_and_fl\": \"JU\", \"ncumul_tested\": null, \"ncumul_conf\": 27.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.jura.ch/fr/Autorites/Coronavirus/Accueil/Coronavirus-Informations-officielles-a-la-population-jurassienne.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 36.77522167286397, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"17:00\", \"abbreviation_canton_and_fl\": \"JU\", \"ncumul_tested\": null, \"ncumul_conf\": 29.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.jura.ch/fr/Autorites/Coronavirus/Accueil/Coronavirus-Informations-officielles-a-la-population-jurassienne.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 39.499312167150194, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"18:00\", \"abbreviation_canton_and_fl\": \"JU\", \"ncumul_tested\": null, \"ncumul_conf\": 49.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.jura.ch/fr/Autorites/Coronavirus/Accueil/Coronavirus-Informations-officielles-a-la-population-jurassienne.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 66.7402171100124, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"17:00\", \"abbreviation_canton_and_fl\": \"JU\", \"ncumul_tested\": null, \"ncumul_conf\": 51.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.jura.ch/fr/Autorites/Coronavirus/Accueil/Coronavirus-Informations-officielles-a-la-population-jurassienne.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 69.46430760429861, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"18:00\", \"abbreviation_canton_and_fl\": \"JU\", \"ncumul_tested\": null, \"ncumul_conf\": 57.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.jura.ch/fr/Autorites/Coronavirus/Accueil/Coronavirus-Informations-officielles-a-la-population-jurassienne.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 77.63657908715727, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-06T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 23.0, \"ncumul_hosp\": 15.0, \"ncumul_ICU\": 2.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.878075943664792, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-07T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 30.0, \"ncumul_hosp\": 16.0, \"ncumul_ICU\": 4.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 3.754012100432337, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-08T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 40.0, \"ncumul_hosp\": 22.0, \"ncumul_ICU\": 3.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 5.005349467243116, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 51.0, \"ncumul_hosp\": 29.0, \"ncumul_ICU\": 5.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.381820570734973, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-10T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 77.0, \"ncumul_hosp\": 36.0, \"ncumul_ICU\": 6.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.635297724442998, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-11T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 108.0, \"ncumul_hosp\": 38.0, \"ncumul_ICU\": 7.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 13.514443561556416, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 156.0, \"ncumul_hosp\": 43.0, \"ncumul_ICU\": 8.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 19.520862922248153, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 204.0, \"ncumul_hosp\": 52.0, \"ncumul_ICU\": 10.0, \"ncumul_vent\": null, \"ncumul_released\": 5.0, \"ncumul_deceased\": 2.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 25.527282282939893, \"ncumul_deceased_100k\": 0.2502674733621558}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 350.0, \"ncumul_hosp\": 43.0, \"ncumul_ICU\": 14.0, \"ncumul_vent\": null, \"ncumul_released\": 5.0, \"ncumul_deceased\": 3.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 43.79680783837727, \"ncumul_deceased_100k\": 0.3754012100432337}, {\"date\": \"2020-03-15T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 406.0, \"ncumul_hosp\": 62.0, \"ncumul_ICU\": 19.0, \"ncumul_vent\": null, \"ncumul_released\": 5.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 50.80429709251763, \"ncumul_deceased_100k\": 0.5005349467243116}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 508.0, \"ncumul_hosp\": 66.0, \"ncumul_ICU\": 27.0, \"ncumul_vent\": null, \"ncumul_released\": 5.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 63.567938233987576, \"ncumul_deceased_100k\": 0.6256686834053895}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 608.0, \"ncumul_hosp\": 95.0, \"ncumul_ICU\": 35.0, \"ncumul_vent\": null, \"ncumul_released\": 9.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 76.08131190209536, \"ncumul_deceased_100k\": 0.6256686834053895}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 796.0, \"ncumul_hosp\": 128.0, \"ncumul_ICU\": 34.0, \"ncumul_vent\": null, \"ncumul_released\": 16.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 99.60645439813801, \"ncumul_deceased_100k\": 0.6256686834053895}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 1212.0, \"ncumul_hosp\": 140.0, \"ncumul_ICU\": 32.0, \"ncumul_vent\": null, \"ncumul_released\": 52.0, \"ncumul_deceased\": 7.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 151.66208885746641, \"ncumul_deceased_100k\": 0.8759361567675453}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 1432.0, \"ncumul_hosp\": 152.0, \"ncumul_ICU\": 30.0, \"ncumul_vent\": null, \"ncumul_released\": 62.0, \"ncumul_deceased\": 12.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 179.19151092730357, \"ncumul_deceased_100k\": 1.5016048401729347}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 1676.0, \"ncumul_hosp\": 175.0, \"ncumul_ICU\": 23.0, \"ncumul_vent\": null, \"ncumul_released\": 70.0, \"ncumul_deceased\": 15.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 209.72414267748655, \"ncumul_deceased_100k\": 1.8770060502161685}, {\"date\": \"2020-03-22T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 1782.0, \"ncumul_hosp\": 203.0, \"ncumul_ICU\": 23.0, \"ncumul_vent\": null, \"ncumul_released\": 75.0, \"ncumul_deceased\": 16.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 222.98831876568082, \"ncumul_deceased_100k\": 2.0021397868972466}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"UR\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 5.489528723959048, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"UR\", \"ncumul_tested\": 85.0, \"ncumul_conf\": 5.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ur.ch/mmdirektionen/63802\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 13.723821809897618, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"UR\", \"ncumul_tested\": null, \"ncumul_conf\": 7.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ur.ch/mmdirektionen/63841\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 19.21335053385667, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"UR\", \"ncumul_tested\": null, \"ncumul_conf\": 7.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ur.ch/themen/2920\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 19.21335053385667, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"UR\", \"ncumul_tested\": null, \"ncumul_conf\": 12.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ur.ch/themen/2920\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 32.93717234375429, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"UR\", \"ncumul_tested\": null, \"ncumul_conf\": 22.0, \"ncumul_hosp\": 1.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 1.0, \"ncumul_deceased\": null, \"source\": \"https://www.ur.ch/themen/2920\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 60.38481596354953, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"UR\", \"ncumul_tested\": null, \"ncumul_conf\": 22.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ur.ch/themen/2920\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 60.38481596354953, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GL\", \"ncumul_tested\": null, \"ncumul_conf\": 10.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.suedostschweiz.ch/ereignisse/2020-03-20/die-zahl-der-corona-faelle-im-glarnerland-steigt-stark-an\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 24.750637328911218, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GL\", \"ncumul_tested\": null, \"ncumul_conf\": 17.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.suedostschweiz.ch/ereignisse/2020-03-20/die-zahl-der-corona-faelle-im-glarnerland-steigt-stark-an\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 42.076083459149075, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"13:30\", \"abbreviation_canton_and_fl\": \"GL\", \"ncumul_tested\": null, \"ncumul_conf\": 31.0, \"ncumul_hosp\": 3.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.gl.ch/verwaltung/finanzen-und-gesundheit/gesundheit/coronavirus.html/4817#Fallzahlen\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 76.72697571962478, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SH\", \"ncumul_tested\": null, \"ncumul_conf\": 14.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://sh.ch/CMS/Webseite/Kanton-Schaffhausen/Beh-rde/Verwaltung/Departement-des-Innern/Gesundheitsamt-3209198-DE.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 17.075044821992655, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SH\", \"ncumul_tested\": null, \"ncumul_conf\": 30.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://sh.ch/CMS/Webseite/Kanton-Schaffhausen/Beh-rde/Verwaltung/Departement-des-Innern/Gesundheitsamt-3209198-DE.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 36.58938176141284, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SH\", \"ncumul_tested\": null, \"ncumul_conf\": 32.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://sh.ch/CMS/Webseite/Kanton-Schaffhausen/Beh-rde/Verwaltung/Departement-des-Innern/Gesundheitsamt-3209198-DE.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 39.02867387884036, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SH\", \"ncumul_tested\": null, \"ncumul_conf\": 32.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://sh.ch/CMS/Webseite/Kanton-Schaffhausen/Beh-rde/Verwaltung/Departement-des-Innern/Gesundheitsamt-3209198-DE.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 39.02867387884036, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-05T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"AR\", \"ncumul_tested\": null, \"ncumul_conf\": 1.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ar.ch/verwaltung/departement-gesundheit-und-soziales/news-aus-dem-departement/detail/news/coronavirusersterfallinappenzellausserrhoden/?tx_news_pi1[controller]=News&tx_news_pi1[action]=detail&cHash=fb1a9cf08108cdc7b82780b9239b009d\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.193868070610096, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"AR\", \"ncumul_tested\": null, \"ncumul_conf\": 2.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ar.ch/schnellzugriff/medienmitteilungen-der-kantonalen-verwaltung/detail/news/zweiter-coronafall-in-appenzell-ausserrhoden/?tx_news_pi1[controller]=News&tx_news_pi1[action]=detail&cHash=de7ec38198b5e60b6dce8fccc7735501\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 12.387736141220191, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"AR\", \"ncumul_tested\": null, \"ncumul_conf\": 5.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ar.ch/schnellzugriff/medienmitteilungen-der-kantonalen-verwaltung/detail/news/coronavirus-drei-neue-faelle-in-appenzell-ausserrhoden/?tx_news_pi1[controller]=News&tx_news_pi1[action]=detail&cHash=272411484066c8fb971dcc838aa96ef9\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 30.96934035305048, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"AR\", \"ncumul_tested\": null, \"ncumul_conf\": 11.0, \"ncumul_hosp\": 3.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": null, \"source\": \"https://www.ar.ch/schnellzugriff/medienmitteilungen-der-kantonalen-verwaltung/detail/news/coronavirus-bevoelkerung-und-alle-spitaeler-machen-bei-der-gesundheitsversorgung-mit/?tx_news_pi1%5Bcontroller%5D=News&tx_news_pi1%5Baction%5D=detail&cHash=3d2a0733446b5fc7cdad0f48f61c28fd\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 68.13254877671105, \"ncumul_deceased_100k\": null}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"AR\", \"ncumul_tested\": null, \"ncumul_conf\": 30.0, \"ncumul_hosp\": 7.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ar.ch/verwaltung/departement-gesundheit-und-soziales/amt-fuer-gesundheit/informationsseite-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 185.81604211830287, \"ncumul_deceased_100k\": 6.193868070610096}, {\"date\": \"2020-03-24T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"AR\", \"ncumul_tested\": null, \"ncumul_conf\": 33.0, \"ncumul_hosp\": 6.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ar.ch/verwaltung/departement-gesundheit-und-soziales/amt-fuer-gesundheit/informationsseite-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 204.39764633013317, \"ncumul_deceased_100k\": 12.387736141220191}]}}, {\"mode\": \"vega-lite\"});\n",
+       "</script>"
+      ],
+      "text/plain": [
+       "alt.HConcatChart(...)"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    },
+    {
+     "data": {
+      "text/html": [
+       "\n",
+       "<p style=\"font-size: smaller\">Data Sources: \n",
+       "  <a href=\"https://github.com/openZH/covid_19\">OpenData Zuerich</a>,\n",
+       "  <a href=\"https://www.bfs.admin.ch\">Federal Statistical Office</a>\n",
+       "<br>\n",
+       "Analysis:\n",
+       "  <a href=\"https://renkulab.io/projects/covid-19/covid-19-public-data\">Covid-19 Public Data Collaboration Project</a>\n",
+       "</p>"
+      ],
+      "text/plain": [
+       "<IPython.core.display.HTML object>"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    }
+   ],
    "source": [
     "base = alt.Chart(df.where(df.ncumul_conf>0).dropna(subset=['abbreviation_canton_and_fl']))\n",
     "base.configure_header(titleFontSize=25)\n",
     "base.configure_axis(labelFontSize=15, titleFontSize=15)\n",
     "\n",
     "cumul = generate_canton_chart('ncumul_conf', 'Cases', 'Cases')\n",
-    "cumul_10k = generate_canton_chart('ncumul_conf_10k', 'Cases per 10k population', 'Cases/10k')\n",
+    "cumul_100k = generate_canton_chart('ncumul_conf_100k', 'Cases per 100k population', 'Cases/100k')\n",
     "\n",
     "chart = alt.hconcat(\n",
-    "    cumul, cumul_10k, title='Covid-19 cases in Switzerland by Canton'\n",
+    "    cumul, cumul_100k, title='Covid-19 cases in Switzerland by Canton'\n",
     ").configure_title(\n",
     "    anchor='middle'\n",
     ")\n",
@@ -185,19 +456,97 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 9,
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "\n",
+       "<div id=\"altair-viz-6c201f72ae984d1a94d3c9d453c4e14e\"></div>\n",
+       "<script type=\"text/javascript\">\n",
+       "  (function(spec, embedOpt){\n",
+       "    const outputDiv = document.getElementById(\"altair-viz-6c201f72ae984d1a94d3c9d453c4e14e\");\n",
+       "    const paths = {\n",
+       "      \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n",
+       "      \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n",
+       "      \"vega-lite\": \"https://cdn.jsdelivr.net/npm//vega-lite@4.0.2?noext\",\n",
+       "      \"vega-embed\": \"https://cdn.jsdelivr.net/npm//vega-embed@6?noext\",\n",
+       "    };\n",
+       "\n",
+       "    function loadScript(lib) {\n",
+       "      return new Promise(function(resolve, reject) {\n",
+       "        var s = document.createElement('script');\n",
+       "        s.src = paths[lib];\n",
+       "        s.async = true;\n",
+       "        s.onload = () => resolve(paths[lib]);\n",
+       "        s.onerror = () => reject(`Error loading script: ${paths[lib]}`);\n",
+       "        document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
+       "      });\n",
+       "    }\n",
+       "\n",
+       "    function showError(err) {\n",
+       "      outputDiv.innerHTML = `<div class=\"error\" style=\"color:red;\">${err}</div>`;\n",
+       "      throw err;\n",
+       "    }\n",
+       "\n",
+       "    function displayChart(vegaEmbed) {\n",
+       "      vegaEmbed(outputDiv, spec, embedOpt)\n",
+       "        .catch(err => showError(`Javascript Error: ${err.message}<br>This usually means there's a typo in your chart specification. See the javascript console for the full traceback.`));\n",
+       "    }\n",
+       "\n",
+       "    if(typeof define === \"function\" && define.amd) {\n",
+       "      requirejs.config({paths});\n",
+       "      require([\"vega-embed\"], displayChart, err => showError(`Error loading script: ${err.message}`));\n",
+       "    } else if (typeof vegaEmbed === \"function\") {\n",
+       "      displayChart(vegaEmbed);\n",
+       "    } else {\n",
+       "      loadScript(\"vega\")\n",
+       "        .then(() => loadScript(\"vega-lite\"))\n",
+       "        .then(() => loadScript(\"vega-embed\"))\n",
+       "        .catch(showError)\n",
+       "        .then(() => displayChart(vegaEmbed));\n",
+       "    }\n",
+       "  })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}, \"title\": {\"anchor\": \"middle\"}}, \"hconcat\": [{\"mark\": \"line\", \"encoding\": {\"color\": {\"type\": \"nominal\", \"field\": \"abbreviation_canton_and_fl\", \"legend\": {\"title\": \"Canton\"}}, \"opacity\": {\"condition\": {\"value\": 1, \"selection\": \"selector003\"}, \"value\": 0.2}, \"tooltip\": [{\"type\": \"nominal\", \"field\": \"abbreviation_canton_and_fl\", \"title\": \"Canton\"}, {\"type\": \"quantitative\", \"field\": \"ncumul_deceased\", \"title\": \"Deaths\"}, {\"type\": \"temporal\", \"field\": \"date\", \"title\": \"Date\"}], \"x\": {\"type\": \"temporal\", \"field\": \"date\", \"title\": \"Date\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"ncumul_deceased\", \"scale\": {\"type\": \"linear\"}, \"title\": \"Deaths\"}}, \"selection\": {\"selector003\": {\"type\": \"multi\", \"fields\": [\"abbreviation_canton_and_fl\"], \"bind\": \"legend\"}}}, {\"mark\": \"line\", \"encoding\": {\"color\": {\"type\": \"nominal\", \"field\": \"abbreviation_canton_and_fl\", \"legend\": {\"title\": \"Canton\"}}, \"opacity\": {\"condition\": {\"value\": 1, \"selection\": \"selector004\"}, \"value\": 0.2}, \"tooltip\": [{\"type\": \"nominal\", \"field\": \"abbreviation_canton_and_fl\", \"title\": \"Canton\"}, {\"type\": \"quantitative\", \"field\": \"ncumul_deceased_100k\", \"title\": \"Deaths/100k\"}, {\"type\": \"temporal\", \"field\": \"date\", \"title\": \"Date\"}], \"x\": {\"type\": \"temporal\", \"field\": \"date\", \"title\": \"Date\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"ncumul_deceased_100k\", \"scale\": {\"type\": \"linear\"}, \"title\": \"Deaths per 100k population\"}}, \"selection\": {\"selector004\": {\"type\": \"multi\", \"fields\": [\"abbreviation_canton_and_fl\"], \"bind\": \"legend\"}}}], \"data\": {\"name\": \"data-853ec23380c9f5d514153578f909648a\"}, \"title\": \"Covid-19 deaths in Switzerland by Canton\", \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.0.2.json\", \"datasets\": {\"data-853ec23380c9f5d514153578f909648a\": [{\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 22.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=3#collapse6898881\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.396185547528019, \"ncumul_deceased_100k\": 0.2907357067058191}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 95.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.vs.ch/de/web/coronavirus/info?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_delta=5&p_r_p_resetCur=false&_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_1rjMHS5sCcaN_cur=2#collapse6927494\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 27.619892137052812, \"ncumul_deceased_100k\": 0.8722071201174572}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 232.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.vs.ch/de/web/coronavirus#collapse6955818\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 67.45068395575002, \"ncumul_deceased_100k\": 1.1629428268232764}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 282.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://www.vs.ch/de/web/coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 81.98746929104098, \"ncumul_deceased_100k\": 1.4536785335290954}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 359.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 9.0, \"source\": \"https://www.vs.ch/de/web/coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 104.37411870738904, \"ncumul_deceased_100k\": 2.616621360352372}, {\"date\": \"2020-03-22T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 432.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 10.0, \"source\": \"https://www.vs.ch/de/web/coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 125.59782529691383, \"ncumul_deceased_100k\": 2.9073570670581907}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VS\", \"ncumul_tested\": null, \"ncumul_conf\": 492.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 12.0, \"source\": \"https://www.vs.ch/de/web/coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 143.04196769926298, \"ncumul_deceased_100k\": 3.4888284804698286}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 116.0, \"ncumul_hosp\": 13.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 58.473931212477126, \"ncumul_deceased_100k\": 0.5040856139006649}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 145.0, \"ncumul_hosp\": 18.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 73.0924140155964, \"ncumul_deceased_100k\": 0.5040856139006649}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 213.0, \"ncumul_hosp\": 24.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 107.37023576084161, \"ncumul_deceased_100k\": 1.5122568417019946}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 239.0, \"ncumul_hosp\": 24.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 120.4764617222589, \"ncumul_deceased_100k\": 1.5122568417019946}, {\"date\": \"2020-03-22T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 266.0, \"ncumul_hosp\": 27.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 6.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 134.08677329757685, \"ncumul_deceased_100k\": 3.024513683403989}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GR\", \"ncumul_tested\": null, \"ncumul_conf\": 276.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 6.0, \"source\": \"https://www.gr.ch/DE/institutionen/verwaltung/djsg/ga/coronavirus/info/Seiten/Start.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 139.12762943658353, \"ncumul_deceased_100k\": 3.024513683403989}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 123.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 11.884322067060427, \"ncumul_deceased_100k\": 0.09662050461024736}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 193.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 18.647757389777745, \"ncumul_deceased_100k\": 0.09662050461024736}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 282.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 27.24698230008976, \"ncumul_deceased_100k\": 0.09662050461024736}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 377.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 36.42593023806326, \"ncumul_deceased_100k\": 0.19324100922049472}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 418.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 40.3873709270834, \"ncumul_deceased_100k\": 0.28986151383074216}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 470.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 45.41163716681627, \"ncumul_deceased_100k\": 0.48310252305123685}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BE\", \"ncumul_tested\": null, \"ncumul_conf\": 532.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 6.0, \"source\": \"https://www.besondere-lage.sites.be.ch/besondere-lage_sites/de/index/corona/index.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 51.4021084526516, \"ncumul_deceased_100k\": 0.5797230276614843}, {\"date\": \"2020-03-08T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 19.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/patient-im-kantonsspital-baselland-stirbt-an-den-folgen-einer-coronavirus-infektion\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.594199880610277, \"ncumul_deceased_100k\": 0.34706315161106716}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 20.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-xx-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.941263032221343, \"ncumul_deceased_100k\": 0.34706315161106716}, {\"date\": \"2020-03-10T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 22.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 7.635389335443477, \"ncumul_deceased_100k\": 0.34706315161106716}, {\"date\": \"2020-03-11T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 26.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-26-bestaetigte-faelle-in-basel-landschaft-1\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.023641941887746, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 26.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": null, \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.023641941887746, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 42.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-26-bestaetigte-faelle-in-basel-landschaft-2\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 14.576652367664822, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 47.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-47-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 16.311968125720156, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-15T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 54.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-54-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 18.741410186997626, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 76.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-67-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 26.376799522441107, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 89.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-89-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 30.888620493384977, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 116.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-116-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 40.25932558688379, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 134.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-131-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 46.506462315883, \"ncumul_deceased_100k\": 0.6941263032221343}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 184.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-170-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 63.859619896436364, \"ncumul_deceased_100k\": 1.0411894548332015}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"14:00\", \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 282.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-282-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 97.87180875432094, \"ncumul_deceased_100k\": 1.0411894548332015}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"14:00\", \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 289.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-289-bestaetigte-faelle-in-basel-landschaft\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 100.30125081559841, \"ncumul_deceased_100k\": 1.0411894548332015}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"14:00\", \"abbreviation_canton_and_fl\": \"BL\", \"ncumul_tested\": null, \"ncumul_conf\": 302.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/medienmitteilungen/update-289-bestaetigte-faelle-in-basel-landschaft-1\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 104.81307178654227, \"ncumul_deceased_100k\": 1.0411894548332015}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"SO\", \"ncumul_tested\": null, \"ncumul_conf\": 95.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://corona.so.ch/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 34.77382372965731, \"ncumul_deceased_100k\": 0.36604024978586647}, {\"date\": \"2020-03-24T00:00:00\", \"time\": \"00:00\", \"abbreviation_canton_and_fl\": \"SO\", \"ncumul_tested\": null, \"ncumul_conf\": 104.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://corona.so.ch/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 38.06818597773011, \"ncumul_deceased_100k\": 0.36604024978586647}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"SG\", \"ncumul_tested\": null, \"ncumul_conf\": 200.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.sg.ch/tools/informationen-coronavirus.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 39.39357530180403, \"ncumul_deceased_100k\": 0.19696787650902012}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"16:00\", \"abbreviation_canton_and_fl\": \"NE\", \"ncumul_tested\": null, \"ncumul_conf\": 159.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ne.ch/autorites/DFS/SCSP/medecin-cantonal/maladies-vaccinations/Pages/Coronavirus.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 89.90670059372349, \"ncumul_deceased_100k\": 1.130901894260673}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"15:30\", \"abbreviation_canton_and_fl\": \"NE\", \"ncumul_tested\": null, \"ncumul_conf\": 177.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ne.ch/autorites/DFS/SCSP/medecin-cantonal/maladies-vaccinations/Pages/Coronavirus.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 100.08481764206955, \"ncumul_deceased_100k\": 1.130901894260673}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"NE\", \"ncumul_tested\": null, \"ncumul_conf\": 188.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ne.ch/autorites/DFS/SCSP/medecin-cantonal/maladies-vaccinations/Pages/Coronavirus.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 106.30477806050325, \"ncumul_deceased_100k\": 1.130901894260673}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"NE\", \"ncumul_tested\": null, \"ncumul_conf\": 204.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ne.ch/autorites/DFS/SCSP/medecin-cantonal/maladies-vaccinations/Pages/Coronavirus.aspx\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 115.35199321458863, \"ncumul_deceased_100k\": 1.130901894260673}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"11:00\", \"abbreviation_canton_and_fl\": \"LU\", \"ncumul_tested\": null, \"ncumul_conf\": 109.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://gesundheit.lu.ch/themen/Humanmedizin/Infektionskrankheiten/Coronavirus;https://newsletter.lu.ch/inxmail/html_mail.jsp?params=7UGt4J1Fx6OIONHlV9upAAuOzkQ6ZmQA%2FxRrLjJkeDWZdweUdKfwhAE94i2Apium%2F6rIvcF2Z5MaTtV52A77W2jrwVmrkZ8UhFPVmHC4iuI%3D\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 26.61412208801217, \"ncumul_deceased_100k\": 0.24416625768818503}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"11:00\", \"abbreviation_canton_and_fl\": \"LU\", \"ncumul_tested\": null, \"ncumul_conf\": 131.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://gesundheit.lu.ch/themen/Humanmedizin/Infektionskrankheiten/Coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 31.98577975715224, \"ncumul_deceased_100k\": 0.24416625768818503}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"11:00\", \"abbreviation_canton_and_fl\": \"LU\", \"ncumul_tested\": null, \"ncumul_conf\": 156.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://gesundheit.lu.ch/themen/Humanmedizin/Infektionskrankheiten/Coronavirus\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 38.08993619935686, \"ncumul_deceased_100k\": 0.24416625768818503}, {\"date\": \"2020-03-12T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 73.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 4.0, \"ncumul_deceased\": 1.0, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1238073089902235648?s=20   https://www.coronavirus.bs.ch/nm/2020-coronavirus-ende-der-quarantaenemassnahmen-im-fall-kita-riehen-gd.html   https://www.coronavirus.bs.ch/nm/2020-coronavirus-erster-todesfall-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 37.48087448527977, \"ncumul_deceased_100k\": 0.5134366367846545}, {\"date\": \"2020-03-13T00:00:00\", \"time\": \"12:30\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 92.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1238430659762364417?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 47.2361705841882, \"ncumul_deceased_100k\": 0.5134366367846545}, {\"date\": \"2020-03-14T00:00:00\", \"time\": \"11:27\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 100.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://twitter.com/BAG_OFSP_UFSP/status/1238773726423941127?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 51.34366367846545, \"ncumul_deceased_100k\": 0.5134366367846545}, {\"date\": \"2020-03-16T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 144.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-144-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 73.93487569699023, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-17T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 165.0, \"ncumul_hosp\": 30.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 25.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-165-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 84.71704506946797, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-18T00:00:00\", \"time\": \"11:15\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 182.0, \"ncumul_hosp\": 40.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 36.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-182-bestaetigte-faelle-im-kanton-basel-stadt-treffen-mit-allen-spitaelern-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 93.4454678948071, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-19T00:00:00\", \"time\": \"11:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 222.0, \"ncumul_hosp\": 40.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 44.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-222-bestaetigte-faelle-basel-stadt-trifft-gemeinsam-mit-den-spitaelern-vorkehrungen-fuer-intensiv--und-beatmungskapazitaeten-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 113.98293336619327, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 272.0, \"ncumul_hosp\": 45.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 46.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-272-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 139.654765205426, \"ncumul_deceased_100k\": 2.053746547138618}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 299.0, \"ncumul_hosp\": 46.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 57.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-299-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 153.51755439861168, \"ncumul_deceased_100k\": 2.567183183923272}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"10:30\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 358.0, \"ncumul_hosp\": 50.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 73.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-358-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 183.81031596890628, \"ncumul_deceased_100k\": 2.567183183923272}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"BS\", \"ncumul_tested\": null, \"ncumul_conf\": 376.0, \"ncumul_hosp\": 56.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": 78.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.coronavirus.bs.ch/nm/2020-tagesbulletin-coronavirus-376-bestaetigte-faelle-im-kanton-basel-stadt-gd.html\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 193.05217543103007, \"ncumul_deceased_100k\": 2.567183183923272}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 168.0, \"ncumul_hosp\": 25.0, \"ncumul_ICU\": 4.0, \"ncumul_vent\": 2.0, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200320_KFS_Coronavirus_Lagebulletin_16.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 24.771198174008823, \"ncumul_deceased_100k\": 0.14744760817862393}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 232.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ag.ch/de/aktuelles/medienportal/medienmitteilung/medienmitteilungen/mediendetails_139237.jsp\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 34.20784509744075, \"ncumul_deceased_100k\": 0.14744760817862393}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"15:00\", \"abbreviation_canton_and_fl\": \"AG\", \"ncumul_tested\": null, \"ncumul_conf\": 241.0, \"ncumul_hosp\": 10.0, \"ncumul_ICU\": 3.0, \"ncumul_vent\": 2.0, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ag.ch/media/kanton_aargau/themen_1/coronavirus_1/lagebulletins/200323_KFS_Coronavirus_Lagebulletin_17.pdf\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 35.534873571048365, \"ncumul_deceased_100k\": 0.14744760817862393}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 33.0, \"ncumul_hosp\": 13.0, \"ncumul_ICU\": 3.0, \"ncumul_vent\": 10.0, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 0.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.606871145991831, \"ncumul_deceased_100k\": 0.200208216545207}, {\"date\": \"2020-03-10T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 59.0, \"ncumul_hosp\": 18.0, \"ncumul_ICU\": 4.0, \"ncumul_vent\": 14.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 1.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 11.812284776167214, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-11T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 66.0, \"ncumul_hosp\": 20.0, \"ncumul_ICU\": 6.0, \"ncumul_vent\": 14.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 1.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 13.213742291983662, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 80.0, \"ncumul_hosp\": 23.0, \"ncumul_ICU\": 6.0, \"ncumul_vent\": 17.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 4.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 16.016657323616563, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 104.0, \"ncumul_hosp\": 33.0, \"ncumul_ICU\": 7.0, \"ncumul_vent\": 26.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 0.0, \"ncumul_ICU_intub\": 4.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 20.82165452070153, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 196.0, \"ncumul_hosp\": 43.0, \"ncumul_ICU\": 8.0, \"ncumul_vent\": 33.0, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 2.0, \"ncumul_ICU_intub\": 5.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 39.24081044286058, \"ncumul_deceased_100k\": 0.400416433090414}, {\"date\": \"2020-03-15T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 281.0, \"ncumul_hosp\": 46.0, \"ncumul_ICU\": 12.0, \"ncumul_vent\": 32.0, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 2.0, \"ncumul_ICU_intub\": 5.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 56.258508849203174, \"ncumul_deceased_100k\": 0.800832866180828}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 373.0, \"ncumul_hosp\": 66.0, \"ncumul_ICU\": 10.0, \"ncumul_vent\": 52.0, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 4.0, \"ncumul_ICU_intub\": 8.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 74.67766477136222, \"ncumul_deceased_100k\": 0.800832866180828}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 495.0, \"ncumul_hosp\": 75.0, \"ncumul_ICU\": 19.0, \"ncumul_vent\": 54.0, \"ncumul_released\": null, \"ncumul_deceased\": 4.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 2.0, \"ncumul_ICU_intub\": 9.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 99.10306718987746, \"ncumul_deceased_100k\": 0.800832866180828}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 629.0, \"ncumul_hosp\": 78.0, \"ncumul_ICU\": 20.0, \"ncumul_vent\": 56.0, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 2.0, \"ncumul_ICU_intub\": 17.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 125.9309682069352, \"ncumul_deceased_100k\": 1.0010410827260352}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 826.0, \"ncumul_hosp\": 92.0, \"ncumul_ICU\": 19.0, \"ncumul_vent\": 68.0, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 5.0, \"ncumul_ICU_intub\": 17.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 165.371986866341, \"ncumul_deceased_100k\": 1.0010410827260352}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 994.0, \"ncumul_hosp\": 109.0, \"ncumul_ICU\": 22.0, \"ncumul_vent\": 82.0, \"ncumul_released\": null, \"ncumul_deceased\": 8.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 5.0, \"ncumul_ICU_intub\": 21.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 199.00696724593578, \"ncumul_deceased_100k\": 1.601665732361656}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 1128.0, \"ncumul_hosp\": 145.0, \"ncumul_ICU\": 25.0, \"ncumul_vent\": 107.0, \"ncumul_released\": null, \"ncumul_deceased\": 10.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 13.0, \"ncumul_ICU_intub\": 24.0, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 225.8348682629935, \"ncumul_deceased_100k\": 2.0020821654520704}, {\"date\": \"2020-03-22T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 1203.0, \"ncumul_hosp\": 179.0, \"ncumul_ICU\": 36.0, \"ncumul_vent\": 137.0, \"ncumul_released\": null, \"ncumul_deceased\": 9.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 6.0, \"ncumul_ICU_intub\": 36.0, \"ncumul_deceased_suspect\": 4.0, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 240.85048450388402, \"ncumul_deceased_100k\": 1.8018739489068631}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"12:00\", \"abbreviation_canton_and_fl\": \"GE\", \"ncumul_tested\": null, \"ncumul_conf\": 1231.0, \"ncumul_hosp\": 214.0, \"ncumul_ICU\": 43.0, \"ncumul_vent\": 160.0, \"ncumul_released\": null, \"ncumul_deceased\": 9.0, \"source\": \"https://www.ge.ch/document/covid-19-situation-epidemiologique-geneve/telecharger\", \"ncumul_ICF\": 11.0, \"ncumul_ICU_intub\": 41.0, \"ncumul_deceased_suspect\": 5.0, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 246.45631456714983, \"ncumul_deceased_100k\": 1.8018739489068631}, {\"date\": \"2020-03-10T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": null, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187422&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=24aa247e65de88fdd1551a61fcc407d9\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": null, \"ncumul_deceased_100k\": 0.2830111251673303}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 265.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187466&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=1b10e6e8117296766155edcf9c317a4c\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 74.99794816934254, \"ncumul_deceased_100k\": 0.849033375501991}, {\"date\": \"2020-03-15T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 291.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 6.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187467&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=af5473066754ef4d1272e156056acc07\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 82.35623742369313, \"ncumul_deceased_100k\": 1.698066751003982}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 330.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 8.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187475&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=dee4a529abd4e9300e116c7ff4db5774\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 93.39367130521902, \"ncumul_deceased_100k\": 2.2640890013386423}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 422.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 10.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187486&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=d106aab74491da09b294ff13ffadd02f\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 119.43069482061341, \"ncumul_deceased_100k\": 2.8301112516733036}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 511.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 14.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187493&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=7803bbc03dd49ef2e421dfd6b12dd239\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 144.6186849605058, \"ncumul_deceased_100k\": 3.9621557523426247}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 638.0, \"ncumul_hosp\": 155.0, \"ncumul_ICU\": 33.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 15.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187499&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=634a783514bdcbb426c005f1ea916268 https://www.youtube.com/watch?v=34RQ7OOWYoI\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 180.56109785675676, \"ncumul_deceased_100k\": 4.245166877509955}, {\"date\": \"2020-03-20T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 834.0, \"ncumul_hosp\": 168.0, \"ncumul_ICU\": 35.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 22.0, \"source\": \"https://www4.ti.ch/dss/dsp/covid19/home/ https://www.youtube.com/watch?v=34RQ7OOWYoI\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 236.0312783895535, \"ncumul_deceased_100k\": 6.226244753681267}, {\"date\": \"2020-03-21T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 918.0, \"ncumul_hosp\": 184.0, \"ncumul_ICU\": 40.0, \"ncumul_vent\": 37.0, \"ncumul_released\": null, \"ncumul_deceased\": 28.0, \"source\": \"https://www4.ti.ch/dss/dsp/covid19/home/ https://www.youtube.com/watch?v=7g2sALU9bQM\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 259.8042129036092, \"ncumul_deceased_100k\": 7.9243115046852495}, {\"date\": \"2020-03-22T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 939.0, \"ncumul_hosp\": 246.0, \"ncumul_ICU\": 46.0, \"ncumul_vent\": 43.0, \"ncumul_released\": null, \"ncumul_deceased\": 37.0, \"source\": \"https://web.archive.org/web/20200322153528/https://www4.ti.ch/dss/dsp/covid19/home/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 265.74744653212315, \"ncumul_deceased_100k\": 10.471411631191222}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"08:00\", \"abbreviation_canton_and_fl\": \"TI\", \"ncumul_tested\": null, \"ncumul_conf\": 1165.0, \"ncumul_hosp\": 261.0, \"ncumul_ICU\": 45.0, \"ncumul_vent\": 43.0, \"ncumul_released\": null, \"ncumul_deceased\": 48.0, \"source\": \"https://www4.ti.ch/area-media/comunicati/dettaglio-comunicato/?NEWS_ID=187510&tx_tichareamedia_comunicazioni%5Baction%5D=show&tx_tichareamedia_comunicazioni%5Bcontroller%5D=Comunicazioni&cHash=0120f665ab49651b9d66c876ef272a91\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 329.70796081993984, \"ncumul_deceased_100k\": 13.584534008031856}, {\"date\": \"2020-03-18T00:00:00\", \"time\": \"17:00\", \"abbreviation_canton_and_fl\": \"FR\", \"ncumul_tested\": null, \"ncumul_conf\": null, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.fr.ch/de/sr/gesundheit/covid-19/covid-19-im-kanton-freiburg-ist-ein-erster-todesfall-zu-beklagen\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": null, \"ncumul_deceased_100k\": 0.3137609267242732}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 270.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 17.7518527674481, \"ncumul_deceased_100k\": 0.06574760284240036}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 526.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 34.58323909510259, \"ncumul_deceased_100k\": 0.1972428085272011}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 773.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 3.0, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 50.822896997175484, \"ncumul_deceased_100k\": 0.1972428085272011}, {\"date\": \"2020-03-23T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 1068.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://gd.zh.ch/internet/gesundheitsdirektion/de/themen/coronavirus.html#title-content-internet-gesundheitsdirektion-de-themen-coronavirus-jcr-content-contentPar-textimage_7\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 70.2184398356836, \"ncumul_deceased_100k\": 0.32873801421200183}, {\"date\": \"2020-03-24T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"ZH\", \"ncumul_tested\": null, \"ncumul_conf\": 1211.0, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 5.0, \"source\": \"https://twitter.com/gd_zuerich/status/1242375974710370304?s=20\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 79.62034704214685, \"ncumul_deceased_100k\": 0.32873801421200183}, {\"date\": \"2020-03-06T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 23.0, \"ncumul_hosp\": 15.0, \"ncumul_ICU\": 2.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 2.878075943664792, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-07T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 30.0, \"ncumul_hosp\": 16.0, \"ncumul_ICU\": 4.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 3.754012100432337, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-08T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 40.0, \"ncumul_hosp\": 22.0, \"ncumul_ICU\": 3.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 5.005349467243116, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-09T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 51.0, \"ncumul_hosp\": 29.0, \"ncumul_ICU\": 5.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 6.381820570734973, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-10T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 77.0, \"ncumul_hosp\": 36.0, \"ncumul_ICU\": 6.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 9.635297724442998, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-11T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 108.0, \"ncumul_hosp\": 38.0, \"ncumul_ICU\": 7.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 13.514443561556416, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-12T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 156.0, \"ncumul_hosp\": 43.0, \"ncumul_ICU\": 8.0, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 19.520862922248153, \"ncumul_deceased_100k\": 0.1251337366810779}, {\"date\": \"2020-03-13T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 204.0, \"ncumul_hosp\": 52.0, \"ncumul_ICU\": 10.0, \"ncumul_vent\": null, \"ncumul_released\": 5.0, \"ncumul_deceased\": 2.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 25.527282282939893, \"ncumul_deceased_100k\": 0.2502674733621558}, {\"date\": \"2020-03-14T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 350.0, \"ncumul_hosp\": 43.0, \"ncumul_ICU\": 14.0, \"ncumul_vent\": null, \"ncumul_released\": 5.0, \"ncumul_deceased\": 3.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 43.79680783837727, \"ncumul_deceased_100k\": 0.3754012100432337}, {\"date\": \"2020-03-15T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 406.0, \"ncumul_hosp\": 62.0, \"ncumul_ICU\": 19.0, \"ncumul_vent\": null, \"ncumul_released\": 5.0, \"ncumul_deceased\": 4.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 50.80429709251763, \"ncumul_deceased_100k\": 0.5005349467243116}, {\"date\": \"2020-03-16T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 508.0, \"ncumul_hosp\": 66.0, \"ncumul_ICU\": 27.0, \"ncumul_vent\": null, \"ncumul_released\": 5.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 63.567938233987576, \"ncumul_deceased_100k\": 0.6256686834053895}, {\"date\": \"2020-03-17T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 608.0, \"ncumul_hosp\": 95.0, \"ncumul_ICU\": 35.0, \"ncumul_vent\": null, \"ncumul_released\": 9.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 76.08131190209536, \"ncumul_deceased_100k\": 0.6256686834053895}, {\"date\": \"2020-03-18T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 796.0, \"ncumul_hosp\": 128.0, \"ncumul_ICU\": 34.0, \"ncumul_vent\": null, \"ncumul_released\": 16.0, \"ncumul_deceased\": 5.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 99.60645439813801, \"ncumul_deceased_100k\": 0.6256686834053895}, {\"date\": \"2020-03-19T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 1212.0, \"ncumul_hosp\": 140.0, \"ncumul_ICU\": 32.0, \"ncumul_vent\": null, \"ncumul_released\": 52.0, \"ncumul_deceased\": 7.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 151.66208885746641, \"ncumul_deceased_100k\": 0.8759361567675453}, {\"date\": \"2020-03-20T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 1432.0, \"ncumul_hosp\": 152.0, \"ncumul_ICU\": 30.0, \"ncumul_vent\": null, \"ncumul_released\": 62.0, \"ncumul_deceased\": 12.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 179.19151092730357, \"ncumul_deceased_100k\": 1.5016048401729347}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 1676.0, \"ncumul_hosp\": 175.0, \"ncumul_ICU\": 23.0, \"ncumul_vent\": null, \"ncumul_released\": 70.0, \"ncumul_deceased\": 15.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 209.72414267748655, \"ncumul_deceased_100k\": 1.8770060502161685}, {\"date\": \"2020-03-22T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"VD\", \"ncumul_tested\": null, \"ncumul_conf\": 1782.0, \"ncumul_hosp\": 203.0, \"ncumul_ICU\": 23.0, \"ncumul_vent\": null, \"ncumul_released\": 75.0, \"ncumul_deceased\": 16.0, \"source\": \"https://www.vd.ch/toutes-les-actualites/hotline-et-informations-sur-le-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 222.98831876568082, \"ncumul_deceased_100k\": 2.0021397868972466}, {\"date\": \"2020-03-21T00:00:00\", \"time\": null, \"abbreviation_canton_and_fl\": \"AR\", \"ncumul_tested\": null, \"ncumul_conf\": null, \"ncumul_hosp\": null, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ar.ch/schnellzugriff/medienmitteilungen-der-kantonalen-verwaltung/detail/news/coronavirus-erster-todesfall-in-appenzell-ausserrhoden/?tx_news_pi1%5Bcontroller%5D=News&tx_news_pi1%5Baction%5D=detail&cHash=a88f209df29c38474f9c5f9e1c5dd53f\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": null, \"ncumul_deceased_100k\": 6.193868070610096}, {\"date\": \"2020-03-23T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"AR\", \"ncumul_tested\": null, \"ncumul_conf\": 30.0, \"ncumul_hosp\": 7.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 1.0, \"source\": \"https://www.ar.ch/verwaltung/departement-gesundheit-und-soziales/amt-fuer-gesundheit/informationsseite-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 185.81604211830287, \"ncumul_deceased_100k\": 6.193868070610096}, {\"date\": \"2020-03-24T00:00:00\", \"time\": \"10:00\", \"abbreviation_canton_and_fl\": \"AR\", \"ncumul_tested\": null, \"ncumul_conf\": 33.0, \"ncumul_hosp\": 6.0, \"ncumul_ICU\": null, \"ncumul_vent\": null, \"ncumul_released\": null, \"ncumul_deceased\": 2.0, \"source\": \"https://www.ar.ch/verwaltung/departement-gesundheit-und-soziales/amt-fuer-gesundheit/informationsseite-coronavirus/\", \"ncumul_ICF\": null, \"ncumul_ICU_intub\": null, \"ncumul_deceased_suspect\": null, \"TotalPosTests1\": null, \"TotalCured\": null, \"ncumul_conf_100k\": 204.39764633013317, \"ncumul_deceased_100k\": 12.387736141220191}]}}, {\"mode\": \"vega-lite\"});\n",
+       "</script>"
+      ],
+      "text/plain": [
+       "alt.HConcatChart(...)"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    },
+    {
+     "data": {
+      "text/html": [
+       "\n",
+       "<p style=\"font-size: smaller\">Data Sources: \n",
+       "  <a href=\"https://github.com/openZH/covid_19\">OpenData Zuerich</a>,\n",
+       "  <a href=\"https://www.bfs.admin.ch\">Federal Statistical Office</a>\n",
+       "<br>\n",
+       "Analysis:\n",
+       "  <a href=\"https://renkulab.io/projects/covid-19/covid-19-public-data\">Covid-19 Public Data Collaboration Project</a>\n",
+       "</p>"
+      ],
+      "text/plain": [
+       "<IPython.core.display.HTML object>"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    }
+   ],
    "source": [
     "base = alt.Chart(df.where(df.ncumul_deceased>0).dropna(subset=['abbreviation_canton_and_fl']))\n",
     "base.configure_header(titleFontSize=25)\n",
     "base.configure_axis(labelFontSize=15, titleFontSize=15)\n",
     "\n",
     "deaths = generate_canton_chart('ncumul_deceased', 'Deaths', 'Deaths')\n",
-    "deaths_10k = generate_canton_chart('ncumul_deceased_10k', 'Deaths per 10k population', 'Deaths/10k')\n",
+    "deaths_100k = generate_canton_chart('ncumul_deceased_100k', 'Deaths per 100k population', 'Deaths/100k')\n",
     "\n",
     "chart = alt.hconcat(\n",
-    "    deaths, deaths_10k, title='Covid-19 deaths in Switzerland by Canton'\n",
+    "    deaths, deaths_100k, title='Covid-19 deaths in Switzerland by Canton'\n",
     ").configure_title(\n",
     "    anchor='middle'\n",
     ")\n",
@@ -233,7 +582,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.7.7"
+   "version": "3.7.3"
   }
  },
  "nbformat": 4,