From 0c105a2f8e96d8d6cfd199e721c036c0f536ce6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rok=20Ro=C5=A1kar?= <rok.roskar@sdsc.ethz.ch> Date: Sun, 22 Nov 2020 23:56:11 +0000 Subject: [PATCH] chore: update italy notebook --- notebooks/covid-19-italy.ipynb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/notebooks/covid-19-italy.ipynb b/notebooks/covid-19-italy.ipynb index acc41431d..3be3bd78a 100644 --- a/notebooks/covid-19-italy.ipynb +++ b/notebooks/covid-19-italy.ipynb @@ -157,8 +157,10 @@ "outputs": [], "source": [ "# Total cases and deaths per 100k population\n", + "from datetime import datetime\n", + "start_date = datetime.fromisoformat('2020-08-01')\n", "\n", - "base = alt.Chart(df_regions).encode(alt.X('date'))\n", + "base = alt.Chart(df_regions.loc[(df_regions.date > start_date)]).encode(alt.X('date'))\n", "death = base.mark_line(color='black').encode(alt.Y('deceased', title='Deaths'))\n", "total = base.mark_bar(color='orange', size=5).encode(alt.Y('positive', title=\"Total cases\")).properties(\n", " width=150,\n", @@ -184,7 +186,7 @@ "source": [ "# Total cases and deaths per 100k population\n", "\n", - "base = alt.Chart(df_regions).encode(alt.X('date'))\n", + "base = alt.Chart(df_regions.loc[(df_regions.date > start_date)]).encode(alt.X('date'))\n", "death = base.mark_line(color='black').encode(alt.Y('deceased_100k', title='Deaths'))\n", "total = base.mark_bar(color='orange', size=5).encode(alt.Y('positive_100k', title=\"Total cases\")).properties(\n", " width=150,\n", @@ -208,7 +210,7 @@ "outputs": [], "source": [ "# compute daily differences\n", - "tdf = df_regions.sort_values(['region_label', 'date'], ascending=[True, False]).set_index(['region_label', 'date'])\n", + "tdf = df_regions.loc[(df_regions.date > start_date)].sort_values(['region_label', 'date'], ascending=[True, False]).set_index(['region_label', 'date'])\n", "diffs_df = tdf[['positive', 'deceased']].groupby(level='region_label').diff(periods=-1).dropna(how='all')\n", "tdf_diff=tdf.join(diffs_df, rsuffix='_diff').reset_index()\n" ] -- GitLab