From 176c011959c584baae0ab5e944dd95881a09eb20 Mon Sep 17 00:00:00 2001 From: 01e2370ebbe2ba841616f0ece2234752 <01e2370ebbe2ba841616f0ece2234752@app-learninglab.inria.fr> Date: Tue, 6 Feb 2024 19:23:30 +0000 Subject: [PATCH] Changed data to use local file --- module2/exo1/toy_notebook_fr.ipynb | 2 +- module3/exo1/analyse-syndrome-grippal.ipynb | 984 +++++++++++++++++++- 2 files changed, 976 insertions(+), 10 deletions(-) diff --git a/module2/exo1/toy_notebook_fr.ipynb b/module2/exo1/toy_notebook_fr.ipynb index 46120e7..cfb3ad4 100644 --- a/module2/exo1/toy_notebook_fr.ipynb +++ b/module2/exo1/toy_notebook_fr.ipynb @@ -96,7 +96,7 @@ } ], "source": [ - "%matplotlib inline\n", + "%matplotlib inline \n", "import matplotlib.pyplot as plt\n", "\n", "np.random.seed(seed=42)\n", diff --git a/module3/exo1/analyse-syndrome-grippal.ipynb b/module3/exo1/analyse-syndrome-grippal.ipynb index 59d72b5..4741bf3 100644 --- a/module3/exo1/analyse-syndrome-grippal.ipynb +++ b/module3/exo1/analyse-syndrome-grippal.ipynb @@ -28,13 +28,11 @@ }, { "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, + "execution_count": 14, + "metadata": {}, "outputs": [], "source": [ - "data_url = \"http://www.sentiweb.fr/datasets/incidence-PAY-3.csv\"" + "data_url = \"incidence-PAY-3.csv\"" ] }, { @@ -56,14 +54,982 @@ "| geo_insee | Code de la zone géographique concernée (Code INSEE) http://www.insee.fr/fr/methodes/nomenclatures/cog/ |\n", "| geo_name | Libellé de la zone géographique (ce libellé peut être modifié sans préavis) |\n", "\n", - "La première ligne du fichier CSV est un commentaire, que nous ignorons en précisant `skiprows=1`." + "La première ligne du fichier CSV est un commentaire, que nous ignorons en précisant `skiprows=1`.\n", + "Lire les données depuis le fichier local." ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 15, "metadata": {}, - "outputs": [], + "outputs": [ + { + "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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
weekindicatorincinc_lowinc_upinc100inc100_lowinc100_upgeo_inseegeo_name
02024043238623222823.0254423.0358334.0382.0FRFrance
12024033163970152714.0175226.0246229.0263.0FRFrance
22024023129436119453.0139419.0194179.0209.0FRFrance
32024013120769109452.0132086.0181164.0198.0FRFrance
42023523115446103738.0127154.0174156.0192.0FRFrance
52023513148755136546.0160964.0224206.0242.0FRFrance
62023503147971136787.0159155.0223206.0240.0FRFrance
72023493147552136422.0158682.0222205.0239.0FRFrance
82023483124204113479.0134929.0187171.0203.0FRFrance
92023473110910100658.0121162.0167152.0182.0FRFrance
1020234638385375096.092610.0126113.0139.0FRFrance
1120234537200363178.080828.010895.0121.0FRFrance
1220234434995242813.057091.07564.086.0FRFrance
1320234334498238170.051794.06858.078.0FRFrance
1420234235684249277.064407.08675.097.0FRFrance
1520234135835751032.065682.08877.099.0FRFrance
1620234036889460069.077719.010491.0117.0FRFrance
1720233937200363452.080554.010895.0121.0FRFrance
1820233836321855227.071209.09583.0107.0FRFrance
1920233734908542079.056091.07463.085.0FRFrance
2020233633824732237.044257.05849.067.0FRFrance
2120233533169526013.037377.04839.057.0FRFrance
2220233432666321057.032269.04032.048.0FRFrance
2320233331914413161.025127.02920.038.0FRFrance
2420233231464110285.018997.02215.029.0FRFrance
2520233131528610705.019867.02316.030.0FRFrance
262023303132058647.017763.02013.027.0FRFrance
272023293111227113.015131.01711.023.0FRFrance
28202328391795703.012655.0149.019.0FRFrance
29202327389995763.012235.0149.019.0FRFrance
.................................
201819852132609619621.032571.04735.059.0FRFrance
201919852032789620885.034907.05138.064.0FRFrance
202019851934315432821.053487.07859.097.0FRFrance
202119851834055529935.051175.07455.093.0FRFrance
202219851733405324366.043740.06244.080.0FRFrance
202319851635036236451.064273.09166.0116.0FRFrance
202419851536388145538.082224.011683.0149.0FRFrance
20251985143134545114400.0154690.0244207.0281.0FRFrance
20261985133197206176080.0218332.0357319.0395.0FRFrance
20271985123245240223304.0267176.0445405.0485.0FRFrance
20281985113276205252399.0300011.0501458.0544.0FRFrance
20291985103353231326279.0380183.0640591.0689.0FRFrance
20301985093369895341109.0398681.0670618.0722.0FRFrance
20311985083389886359529.0420243.0707652.0762.0FRFrance
20321985073471852432599.0511105.0855784.0926.0FRFrance
20331985063565825518011.0613639.01026939.01113.0FRFrance
20341985053637302592795.0681809.011551074.01236.0FRFrance
20351985043424937390794.0459080.0770708.0832.0FRFrance
20361985033213901174689.0253113.0388317.0459.0FRFrance
203719850239758680949.0114223.0177147.0207.0FRFrance
203819850138548965918.0105060.0155120.0190.0FRFrance
203919845238483060602.0109058.0154110.0198.0FRFrance
2040198451310172680242.0123210.0185146.0224.0FRFrance
20411984503123680101401.0145959.0225184.0266.0FRFrance
2042198449310107381684.0120462.0184149.0219.0FRFrance
204319844837862060634.096606.0143110.0176.0FRFrance
204419844737202954274.089784.013199.0163.0FRFrance
204519844638733067686.0106974.0159123.0195.0FRFrance
20461984453135223101414.0169032.0246184.0308.0FRFrance
204719844436842220056.0116788.012537.0213.0FRFrance
\n", + "

2048 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low \\\n", + "0 202404 3 238623 222823.0 254423.0 358 334.0 \n", + "1 202403 3 163970 152714.0 175226.0 246 229.0 \n", + "2 202402 3 129436 119453.0 139419.0 194 179.0 \n", + "3 202401 3 120769 109452.0 132086.0 181 164.0 \n", + "4 202352 3 115446 103738.0 127154.0 174 156.0 \n", + "5 202351 3 148755 136546.0 160964.0 224 206.0 \n", + "6 202350 3 147971 136787.0 159155.0 223 206.0 \n", + "7 202349 3 147552 136422.0 158682.0 222 205.0 \n", + "8 202348 3 124204 113479.0 134929.0 187 171.0 \n", + "9 202347 3 110910 100658.0 121162.0 167 152.0 \n", + "10 202346 3 83853 75096.0 92610.0 126 113.0 \n", + "11 202345 3 72003 63178.0 80828.0 108 95.0 \n", + "12 202344 3 49952 42813.0 57091.0 75 64.0 \n", + "13 202343 3 44982 38170.0 51794.0 68 58.0 \n", + "14 202342 3 56842 49277.0 64407.0 86 75.0 \n", + "15 202341 3 58357 51032.0 65682.0 88 77.0 \n", + "16 202340 3 68894 60069.0 77719.0 104 91.0 \n", + "17 202339 3 72003 63452.0 80554.0 108 95.0 \n", + "18 202338 3 63218 55227.0 71209.0 95 83.0 \n", + "19 202337 3 49085 42079.0 56091.0 74 63.0 \n", + "20 202336 3 38247 32237.0 44257.0 58 49.0 \n", + "21 202335 3 31695 26013.0 37377.0 48 39.0 \n", + "22 202334 3 26663 21057.0 32269.0 40 32.0 \n", + "23 202333 3 19144 13161.0 25127.0 29 20.0 \n", + "24 202332 3 14641 10285.0 18997.0 22 15.0 \n", + "25 202331 3 15286 10705.0 19867.0 23 16.0 \n", + "26 202330 3 13205 8647.0 17763.0 20 13.0 \n", + "27 202329 3 11122 7113.0 15131.0 17 11.0 \n", + "28 202328 3 9179 5703.0 12655.0 14 9.0 \n", + "29 202327 3 8999 5763.0 12235.0 14 9.0 \n", + "... ... ... ... ... ... ... ... \n", + "2018 198521 3 26096 19621.0 32571.0 47 35.0 \n", + "2019 198520 3 27896 20885.0 34907.0 51 38.0 \n", + "2020 198519 3 43154 32821.0 53487.0 78 59.0 \n", + "2021 198518 3 40555 29935.0 51175.0 74 55.0 \n", + "2022 198517 3 34053 24366.0 43740.0 62 44.0 \n", + "2023 198516 3 50362 36451.0 64273.0 91 66.0 \n", + "2024 198515 3 63881 45538.0 82224.0 116 83.0 \n", + "2025 198514 3 134545 114400.0 154690.0 244 207.0 \n", + "2026 198513 3 197206 176080.0 218332.0 357 319.0 \n", + "2027 198512 3 245240 223304.0 267176.0 445 405.0 \n", + "2028 198511 3 276205 252399.0 300011.0 501 458.0 \n", + "2029 198510 3 353231 326279.0 380183.0 640 591.0 \n", + "2030 198509 3 369895 341109.0 398681.0 670 618.0 \n", + "2031 198508 3 389886 359529.0 420243.0 707 652.0 \n", + "2032 198507 3 471852 432599.0 511105.0 855 784.0 \n", + "2033 198506 3 565825 518011.0 613639.0 1026 939.0 \n", + "2034 198505 3 637302 592795.0 681809.0 1155 1074.0 \n", + "2035 198504 3 424937 390794.0 459080.0 770 708.0 \n", + "2036 198503 3 213901 174689.0 253113.0 388 317.0 \n", + "2037 198502 3 97586 80949.0 114223.0 177 147.0 \n", + "2038 198501 3 85489 65918.0 105060.0 155 120.0 \n", + "2039 198452 3 84830 60602.0 109058.0 154 110.0 \n", + "2040 198451 3 101726 80242.0 123210.0 185 146.0 \n", + "2041 198450 3 123680 101401.0 145959.0 225 184.0 \n", + "2042 198449 3 101073 81684.0 120462.0 184 149.0 \n", + "2043 198448 3 78620 60634.0 96606.0 143 110.0 \n", + "2044 198447 3 72029 54274.0 89784.0 131 99.0 \n", + "2045 198446 3 87330 67686.0 106974.0 159 123.0 \n", + "2046 198445 3 135223 101414.0 169032.0 246 184.0 \n", + "2047 198444 3 68422 20056.0 116788.0 125 37.0 \n", + "\n", + " inc100_up geo_insee geo_name \n", + "0 382.0 FR France \n", + "1 263.0 FR France \n", + "2 209.0 FR France \n", + "3 198.0 FR France \n", + "4 192.0 FR France \n", + "5 242.0 FR France \n", + "6 240.0 FR France \n", + "7 239.0 FR France \n", + "8 203.0 FR France \n", + "9 182.0 FR France \n", + "10 139.0 FR France \n", + "11 121.0 FR France \n", + "12 86.0 FR France \n", + "13 78.0 FR France \n", + "14 97.0 FR France \n", + "15 99.0 FR France \n", + "16 117.0 FR France \n", + "17 121.0 FR France \n", + "18 107.0 FR France \n", + "19 85.0 FR France \n", + "20 67.0 FR France \n", + "21 57.0 FR France \n", + "22 48.0 FR France \n", + "23 38.0 FR France \n", + "24 29.0 FR France \n", + "25 30.0 FR France \n", + "26 27.0 FR France \n", + "27 23.0 FR France \n", + "28 19.0 FR France \n", + "29 19.0 FR France \n", + "... ... ... ... \n", + "2018 59.0 FR France \n", + "2019 64.0 FR France \n", + "2020 97.0 FR France \n", + "2021 93.0 FR France \n", + "2022 80.0 FR France \n", + "2023 116.0 FR France \n", + "2024 149.0 FR France \n", + "2025 281.0 FR France \n", + "2026 395.0 FR France \n", + "2027 485.0 FR France \n", + "2028 544.0 FR France \n", + "2029 689.0 FR France \n", + "2030 722.0 FR France \n", + "2031 762.0 FR France \n", + "2032 926.0 FR France \n", + "2033 1113.0 FR France \n", + "2034 1236.0 FR France \n", + "2035 832.0 FR France \n", + "2036 459.0 FR France \n", + "2037 207.0 FR France \n", + "2038 190.0 FR France \n", + "2039 198.0 FR France \n", + "2040 224.0 FR France \n", + "2041 266.0 FR France \n", + "2042 219.0 FR France \n", + "2043 176.0 FR France \n", + "2044 163.0 FR France \n", + "2045 195.0 FR France \n", + "2046 308.0 FR France \n", + "2047 213.0 FR France \n", + "\n", + "[2048 rows x 10 columns]" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "raw_data = pd.read_csv(data_url, skiprows=1)\n", "raw_data" @@ -364,7 +1330,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.1" + "version": "3.6.4" } }, "nbformat": 4, -- 2.18.1