From c75543a2f54c9c66eeb89311a31e6c5036e0ae3b Mon Sep 17 00:00:00 2001 From: b65822410ad261a043cd24b34e2edf1e Date: Fri, 24 Nov 2023 15:55:34 +0000 Subject: [PATCH] no commit message --- module3/exo1/analyse-syndrome-grippal.ipynb | 988 +++++++++++++++++++- 1 file changed, 979 insertions(+), 9 deletions(-) diff --git a/module3/exo1/analyse-syndrome-grippal.ipynb b/module3/exo1/analyse-syndrome-grippal.ipynb index 59d72b5..8949845 100644 --- a/module3/exo1/analyse-syndrome-grippal.ipynb +++ b/module3/exo1/analyse-syndrome-grippal.ipynb @@ -9,7 +9,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "metadata": {}, "outputs": [], "source": [ @@ -28,10 +28,8 @@ }, { "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, + "execution_count": 4, + "metadata": {}, "outputs": [], "source": [ "data_url = \"http://www.sentiweb.fr/datasets/incidence-PAY-3.csv\"" @@ -61,11 +59,983 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "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
020234639293481854.0104014.0140123.0157.0FRFrance
120234537184562813.080877.010894.0122.0FRFrance
220234434995242813.057091.07564.086.0FRFrance
320234334498238170.051794.06858.078.0FRFrance
420234235684249277.064407.08675.097.0FRFrance
520234135835751032.065682.08877.099.0FRFrance
620234036889460069.077719.010491.0117.0FRFrance
720233937200363452.080554.010895.0121.0FRFrance
820233836321855227.071209.09583.0107.0FRFrance
920233734908542079.056091.07463.085.0FRFrance
1020233633824732237.044257.05849.067.0FRFrance
1120233533169526013.037377.04839.057.0FRFrance
1220233432666321057.032269.04032.048.0FRFrance
1320233331914413161.025127.02920.038.0FRFrance
1420233231464110285.018997.02215.029.0FRFrance
1520233131528610705.019867.02316.030.0FRFrance
162023303132058647.017763.02013.027.0FRFrance
172023293111227113.015131.01711.023.0FRFrance
18202328391795703.012655.0149.019.0FRFrance
19202327389995763.012235.0149.019.0FRFrance
20202326390235934.012112.0149.019.0FRFrance
212023253100906739.013441.01510.020.0FRFrance
222023243113087639.014977.01711.023.0FRFrance
2320232331430010661.017939.02217.027.0FRFrance
2420232231830313822.022784.02821.035.0FRFrance
2520232131646012188.020732.02519.031.0FRFrance
2620232031616211963.020361.02418.030.0FRFrance
2720231931690112577.021225.02518.032.0FRFrance
2820231831992915402.024456.03023.037.0FRFrance
2920231732700721779.032235.04133.049.0FRFrance
.................................
200819852132609619621.032571.04735.059.0FRFrance
200919852032789620885.034907.05138.064.0FRFrance
201019851934315432821.053487.07859.097.0FRFrance
201119851834055529935.051175.07455.093.0FRFrance
201219851733405324366.043740.06244.080.0FRFrance
201319851635036236451.064273.09166.0116.0FRFrance
201419851536388145538.082224.011683.0149.0FRFrance
20151985143134545114400.0154690.0244207.0281.0FRFrance
20161985133197206176080.0218332.0357319.0395.0FRFrance
20171985123245240223304.0267176.0445405.0485.0FRFrance
20181985113276205252399.0300011.0501458.0544.0FRFrance
20191985103353231326279.0380183.0640591.0689.0FRFrance
20201985093369895341109.0398681.0670618.0722.0FRFrance
20211985083389886359529.0420243.0707652.0762.0FRFrance
20221985073471852432599.0511105.0855784.0926.0FRFrance
20231985063565825518011.0613639.01026939.01113.0FRFrance
20241985053637302592795.0681809.011551074.01236.0FRFrance
20251985043424937390794.0459080.0770708.0832.0FRFrance
20261985033213901174689.0253113.0388317.0459.0FRFrance
202719850239758680949.0114223.0177147.0207.0FRFrance
202819850138548965918.0105060.0155120.0190.0FRFrance
202919845238483060602.0109058.0154110.0198.0FRFrance
2030198451310172680242.0123210.0185146.0224.0FRFrance
20311984503123680101401.0145959.0225184.0266.0FRFrance
2032198449310107381684.0120462.0184149.0219.0FRFrance
203319844837862060634.096606.0143110.0176.0FRFrance
203419844737202954274.089784.013199.0163.0FRFrance
203519844638733067686.0106974.0159123.0195.0FRFrance
20361984453135223101414.0169032.0246184.0308.0FRFrance
203719844436842220056.0116788.012537.0213.0FRFrance
\n", + "

2038 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low \\\n", + "0 202346 3 92934 81854.0 104014.0 140 123.0 \n", + "1 202345 3 71845 62813.0 80877.0 108 94.0 \n", + "2 202344 3 49952 42813.0 57091.0 75 64.0 \n", + "3 202343 3 44982 38170.0 51794.0 68 58.0 \n", + "4 202342 3 56842 49277.0 64407.0 86 75.0 \n", + "5 202341 3 58357 51032.0 65682.0 88 77.0 \n", + "6 202340 3 68894 60069.0 77719.0 104 91.0 \n", + "7 202339 3 72003 63452.0 80554.0 108 95.0 \n", + "8 202338 3 63218 55227.0 71209.0 95 83.0 \n", + "9 202337 3 49085 42079.0 56091.0 74 63.0 \n", + "10 202336 3 38247 32237.0 44257.0 58 49.0 \n", + "11 202335 3 31695 26013.0 37377.0 48 39.0 \n", + "12 202334 3 26663 21057.0 32269.0 40 32.0 \n", + "13 202333 3 19144 13161.0 25127.0 29 20.0 \n", + "14 202332 3 14641 10285.0 18997.0 22 15.0 \n", + "15 202331 3 15286 10705.0 19867.0 23 16.0 \n", + "16 202330 3 13205 8647.0 17763.0 20 13.0 \n", + "17 202329 3 11122 7113.0 15131.0 17 11.0 \n", + "18 202328 3 9179 5703.0 12655.0 14 9.0 \n", + "19 202327 3 8999 5763.0 12235.0 14 9.0 \n", + "20 202326 3 9023 5934.0 12112.0 14 9.0 \n", + "21 202325 3 10090 6739.0 13441.0 15 10.0 \n", + "22 202324 3 11308 7639.0 14977.0 17 11.0 \n", + "23 202323 3 14300 10661.0 17939.0 22 17.0 \n", + "24 202322 3 18303 13822.0 22784.0 28 21.0 \n", + "25 202321 3 16460 12188.0 20732.0 25 19.0 \n", + "26 202320 3 16162 11963.0 20361.0 24 18.0 \n", + "27 202319 3 16901 12577.0 21225.0 25 18.0 \n", + "28 202318 3 19929 15402.0 24456.0 30 23.0 \n", + "29 202317 3 27007 21779.0 32235.0 41 33.0 \n", + "... ... ... ... ... ... ... ... \n", + "2008 198521 3 26096 19621.0 32571.0 47 35.0 \n", + "2009 198520 3 27896 20885.0 34907.0 51 38.0 \n", + "2010 198519 3 43154 32821.0 53487.0 78 59.0 \n", + "2011 198518 3 40555 29935.0 51175.0 74 55.0 \n", + "2012 198517 3 34053 24366.0 43740.0 62 44.0 \n", + "2013 198516 3 50362 36451.0 64273.0 91 66.0 \n", + "2014 198515 3 63881 45538.0 82224.0 116 83.0 \n", + "2015 198514 3 134545 114400.0 154690.0 244 207.0 \n", + "2016 198513 3 197206 176080.0 218332.0 357 319.0 \n", + "2017 198512 3 245240 223304.0 267176.0 445 405.0 \n", + "2018 198511 3 276205 252399.0 300011.0 501 458.0 \n", + "2019 198510 3 353231 326279.0 380183.0 640 591.0 \n", + "2020 198509 3 369895 341109.0 398681.0 670 618.0 \n", + "2021 198508 3 389886 359529.0 420243.0 707 652.0 \n", + "2022 198507 3 471852 432599.0 511105.0 855 784.0 \n", + "2023 198506 3 565825 518011.0 613639.0 1026 939.0 \n", + "2024 198505 3 637302 592795.0 681809.0 1155 1074.0 \n", + "2025 198504 3 424937 390794.0 459080.0 770 708.0 \n", + "2026 198503 3 213901 174689.0 253113.0 388 317.0 \n", + "2027 198502 3 97586 80949.0 114223.0 177 147.0 \n", + "2028 198501 3 85489 65918.0 105060.0 155 120.0 \n", + "2029 198452 3 84830 60602.0 109058.0 154 110.0 \n", + "2030 198451 3 101726 80242.0 123210.0 185 146.0 \n", + "2031 198450 3 123680 101401.0 145959.0 225 184.0 \n", + "2032 198449 3 101073 81684.0 120462.0 184 149.0 \n", + "2033 198448 3 78620 60634.0 96606.0 143 110.0 \n", + "2034 198447 3 72029 54274.0 89784.0 131 99.0 \n", + "2035 198446 3 87330 67686.0 106974.0 159 123.0 \n", + "2036 198445 3 135223 101414.0 169032.0 246 184.0 \n", + "2037 198444 3 68422 20056.0 116788.0 125 37.0 \n", + "\n", + " inc100_up geo_insee geo_name \n", + "0 157.0 FR France \n", + "1 122.0 FR France \n", + "2 86.0 FR France \n", + "3 78.0 FR France \n", + "4 97.0 FR France \n", + "5 99.0 FR France \n", + "6 117.0 FR France \n", + "7 121.0 FR France \n", + "8 107.0 FR France \n", + "9 85.0 FR France \n", + "10 67.0 FR France \n", + "11 57.0 FR France \n", + "12 48.0 FR France \n", + "13 38.0 FR France \n", + "14 29.0 FR France \n", + "15 30.0 FR France \n", + "16 27.0 FR France \n", + "17 23.0 FR France \n", + "18 19.0 FR France \n", + "19 19.0 FR France \n", + "20 19.0 FR France \n", + "21 20.0 FR France \n", + "22 23.0 FR France \n", + "23 27.0 FR France \n", + "24 35.0 FR France \n", + "25 31.0 FR France \n", + "26 30.0 FR France \n", + "27 32.0 FR France \n", + "28 37.0 FR France \n", + "29 49.0 FR France \n", + "... ... ... ... \n", + "2008 59.0 FR France \n", + "2009 64.0 FR France \n", + "2010 97.0 FR France \n", + "2011 93.0 FR France \n", + "2012 80.0 FR France \n", + "2013 116.0 FR France \n", + "2014 149.0 FR France \n", + "2015 281.0 FR France \n", + "2016 395.0 FR France \n", + "2017 485.0 FR France \n", + "2018 544.0 FR France \n", + "2019 689.0 FR France \n", + "2020 722.0 FR France \n", + "2021 762.0 FR France \n", + "2022 926.0 FR France \n", + "2023 1113.0 FR France \n", + "2024 1236.0 FR France \n", + "2025 832.0 FR France \n", + "2026 459.0 FR France \n", + "2027 207.0 FR France \n", + "2028 190.0 FR France \n", + "2029 198.0 FR France \n", + "2030 224.0 FR France \n", + "2031 266.0 FR France \n", + "2032 219.0 FR France \n", + "2033 176.0 FR France \n", + "2034 163.0 FR France \n", + "2035 195.0 FR France \n", + "2036 308.0 FR France \n", + "2037 213.0 FR France \n", + "\n", + "[2038 rows x 10 columns]" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "raw_data = pd.read_csv(data_url, skiprows=1)\n", + "import os\n", + "if os.path.exists(\"incidence-PAY-3.csv\"):\n", + " raw_data = pd.read_csv(\"incidence-PAY-3.csv\", skiprows=1)\n", + "else:\n", + " raw_data = pd.read_csv(data_url, skiprows=1)\n", + " pd.DataFrame.to_csv(raw_data)\n", "raw_data" ] }, @@ -364,7 +1334,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.1" + "version": "3.6.4" } }, "nbformat": 4, -- 2.18.1