From 44a5c90a2bbbb43003058bc9a391163267ebe58d Mon Sep 17 00:00:00 2001 From: 1899a69eca748c9e8b02007d0e49196a <1899a69eca748c9e8b02007d0e49196a@app-learninglab.inria.fr> Date: Mon, 25 May 2020 14:32:13 +0000 Subject: [PATCH] no commit message --- module3/exo3/exercice.ipynb | 554 ++++++++++++++++++++++++++++++++++++ 1 file changed, 554 insertions(+) diff --git a/module3/exo3/exercice.ipynb b/module3/exo3/exercice.ipynb index e76d00f..9766a63 100644 --- a/module3/exo3/exercice.ipynb +++ b/module3/exo3/exercice.ipynb @@ -6370,6 +6370,560 @@ "Further one sees that the lockdowns effect on death numbers is delayed by a bit more than one month\n" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Now let's see if the amount of deaths per 1000 inhabitants is related to the amount of hospital beds per 1000 inhabitants:\n", + "source : https://data.oecd.org/healtheqt/hospital-beds.htm , OECD (2020), Hospital beds (indicator). doi: 10.1787/0191328e-en (Accessed on 25 May 2020)" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/opt/conda/lib/python3.6/site-packages/ipykernel_launcher.py:4: UserWarning: Boolean Series key will be reindexed to match DataFrame index.\n", + " after removing the cwd from sys.path.\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
LOCATIONINDICATORSUBJECTMEASUREFREQUENCYTIMEValueFlag Codes
138AUTHOSPITALBEDTOT1000HABA20177.37NaN
228BELHOSPITALBEDTOT1000HABA20175.66NaN
334CANHOSPITALBEDTOT1000HABA20172.52NaN
427CZEHOSPITALBEDTOT1000HABA20176.63NaN
499DNKHOSPITALBEDTOT1000HABA20172.61NaN
590FINHOSPITALBEDTOT1000HABA20173.28NaN
663FRAHOSPITALBEDTOT1000HABA20175.98NaN
732DEUHOSPITALBEDTOT1000HABA20178.00NaN
844GRCHOSPITALBEDTOT1000HABA20174.21NaN
912HUNHOSPITALBEDTOT1000HABA20177.02NaN
959ISLHOSPITALBEDTOT1000HABA20173.06NaN
1022IRLHOSPITALBEDTOT1000HABA20172.96NaN
1158ITAHOSPITALBEDTOT1000HABA20173.18NaN
1269JPNHOSPITALBEDTOT1000HABA201713.05NaN
1347KORHOSPITALBEDTOT1000HABA201712.27NaN
1417LUXHOSPITALBEDTOT1000HABA20174.66NaN
1476MEXHOSPITALBEDTOT1000HABA20171.38NaN
1552NLDHOSPITALBEDTOT1000HABA20173.32P
1613NZLHOSPITALBEDTOT1000HABA20172.71NaN
1668NORHOSPITALBEDTOT1000HABA20173.60NaN
1751POLHOSPITALBEDTOT1000HABA20176.62NaN
1844PRTHOSPITALBEDTOT1000HABA20173.39NaN
1918SVKHOSPITALBEDTOT1000HABA20175.82NaN
1997ESPHOSPITALBEDTOT1000HABA20172.97P
2121SWEHOSPITALBEDTOT1000HABA20172.22NaN
2231CHEHOSPITALBEDTOT1000HABA20174.53NaN
2287TURHOSPITALBEDTOT1000HABA20172.81NaN
2337GBRHOSPITALBEDTOT1000HABA20172.54NaN
2526CHLHOSPITALBEDTOT1000HABA20172.11NaN
2577CHNHOSPITALBEDTOT1000HABA20174.34NaN
2630ESTHOSPITALBEDTOT1000HABA20174.69NaN
2722INDHOSPITALBEDTOT1000HABA20170.53NaN
2731IDNHOSPITALBEDTOT1000HABA20171.04NaN
2761ISRHOSPITALBEDTOT1000HABA20173.02NaN
2857RUSHOSPITALBEDTOT1000HABA20178.05NaN
2891SVNHOSPITALBEDTOT1000HABA20174.50NaN
2974COLHOSPITALBEDTOT1000HABA20171.70NaN
3010LVAHOSPITALBEDTOT1000HABA20175.57NaN
3136LTUHOSPITALBEDTOT1000HABA20176.56NaN
3238CRIHOSPITALBEDTOT1000HABA20171.13NaN
\n", + "
" + ], + "text/plain": [ + " LOCATION INDICATOR SUBJECT MEASURE FREQUENCY TIME Value Flag Codes\n", + "138 AUT HOSPITALBED TOT 1000HAB A 2017 7.37 NaN\n", + "228 BEL HOSPITALBED TOT 1000HAB A 2017 5.66 NaN\n", + "334 CAN HOSPITALBED TOT 1000HAB A 2017 2.52 NaN\n", + "427 CZE HOSPITALBED TOT 1000HAB A 2017 6.63 NaN\n", + "499 DNK HOSPITALBED TOT 1000HAB A 2017 2.61 NaN\n", + "590 FIN HOSPITALBED TOT 1000HAB A 2017 3.28 NaN\n", + "663 FRA HOSPITALBED TOT 1000HAB A 2017 5.98 NaN\n", + "732 DEU HOSPITALBED TOT 1000HAB A 2017 8.00 NaN\n", + "844 GRC HOSPITALBED TOT 1000HAB A 2017 4.21 NaN\n", + "912 HUN HOSPITALBED TOT 1000HAB A 2017 7.02 NaN\n", + "959 ISL HOSPITALBED TOT 1000HAB A 2017 3.06 NaN\n", + "1022 IRL HOSPITALBED TOT 1000HAB A 2017 2.96 NaN\n", + "1158 ITA HOSPITALBED TOT 1000HAB A 2017 3.18 NaN\n", + "1269 JPN HOSPITALBED TOT 1000HAB A 2017 13.05 NaN\n", + "1347 KOR HOSPITALBED TOT 1000HAB A 2017 12.27 NaN\n", + "1417 LUX HOSPITALBED TOT 1000HAB A 2017 4.66 NaN\n", + "1476 MEX HOSPITALBED TOT 1000HAB A 2017 1.38 NaN\n", + "1552 NLD HOSPITALBED TOT 1000HAB A 2017 3.32 P\n", + "1613 NZL HOSPITALBED TOT 1000HAB A 2017 2.71 NaN\n", + "1668 NOR HOSPITALBED TOT 1000HAB A 2017 3.60 NaN\n", + "1751 POL HOSPITALBED TOT 1000HAB A 2017 6.62 NaN\n", + "1844 PRT HOSPITALBED TOT 1000HAB A 2017 3.39 NaN\n", + "1918 SVK HOSPITALBED TOT 1000HAB A 2017 5.82 NaN\n", + "1997 ESP HOSPITALBED TOT 1000HAB A 2017 2.97 P\n", + "2121 SWE HOSPITALBED TOT 1000HAB A 2017 2.22 NaN\n", + "2231 CHE HOSPITALBED TOT 1000HAB A 2017 4.53 NaN\n", + "2287 TUR HOSPITALBED TOT 1000HAB A 2017 2.81 NaN\n", + "2337 GBR HOSPITALBED TOT 1000HAB A 2017 2.54 NaN\n", + "2526 CHL HOSPITALBED TOT 1000HAB A 2017 2.11 NaN\n", + "2577 CHN HOSPITALBED TOT 1000HAB A 2017 4.34 NaN\n", + "2630 EST HOSPITALBED TOT 1000HAB A 2017 4.69 NaN\n", + "2722 IND HOSPITALBED TOT 1000HAB A 2017 0.53 NaN\n", + "2731 IDN HOSPITALBED TOT 1000HAB A 2017 1.04 NaN\n", + "2761 ISR HOSPITALBED TOT 1000HAB A 2017 3.02 NaN\n", + "2857 RUS HOSPITALBED TOT 1000HAB A 2017 8.05 NaN\n", + "2891 SVN HOSPITALBED TOT 1000HAB A 2017 4.50 NaN\n", + "2974 COL HOSPITALBED TOT 1000HAB A 2017 1.70 NaN\n", + "3010 LVA HOSPITALBED TOT 1000HAB A 2017 5.57 NaN\n", + "3136 LTU HOSPITALBED TOT 1000HAB A 2017 6.56 NaN\n", + "3238 CRI HOSPITALBED TOT 1000HAB A 2017 1.13 NaN" + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "hospital_beds = pd.read_csv('DP_LIVE_25052020160906684.csv')\n", + "hospital_beds\n", + "# lets use quite recent data only:\n", + "hospital_beds = hospital_beds[hospital_beds[\"TIME\"] == 2017][hospital_beds['SUBJECT'] == 'TOT']\n", + "hospital_beds" + ] + }, { "cell_type": "code", "execution_count": null, -- 2.18.1