diff --git a/module3/exo1/Untitled.ipynb b/module3/exo1/Untitled.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..d762a0ac091c5d52dad9aa1843ded35ce8b2a2a1 --- /dev/null +++ b/module3/exo1/Untitled.ipynb @@ -0,0 +1,1051 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Incidence du syndrome grippal" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "import pandas as pd\n", + "import isoweek" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Téléchargez les données et déposez-les dans le fichier local." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "data_url = \"http://www.sentiweb.fr/datasets/incidence-PAY-3.csv\"\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + " Lecture du fichier CSV local." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "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
020254838562875478.095778.0128113.0143.0FRFrance
120254735909451658.066530.08877.099.0FRFrance
220254634065734407.046907.06152.070.0FRFrance
320254534764540423.054867.07160.082.0FRFrance
420254434483738385.051289.06757.077.0FRFrance
520254335540047640.063160.08371.095.0FRFrance
620254237523966515.083963.011299.0125.0FRFrance
720254138686077648.096072.0130116.0144.0FRFrance
820254037916971180.087158.0118106.0130.0FRFrance
920253937293064872.080988.010997.0121.0FRFrance
1020253836143554131.068739.09281.0103.0FRFrance
1120253734637339689.053057.06959.079.0FRFrance
1220253632558120702.030460.03831.045.0FRFrance
1320253532271717480.027954.03426.042.0FRFrance
1420253432142916177.026681.03224.040.0FRFrance
1520253331676612022.021510.02518.032.0FRFrance
1620253231990014303.025497.03022.038.0FRFrance
1720253131847012625.024315.02819.037.0FRFrance
1820253031916614283.024049.02922.036.0FRFrance
1920252931867313815.023531.02821.035.0FRFrance
2020252832328518131.028439.03527.043.0FRFrance
2120252732145317129.025777.03226.038.0FRFrance
2220252632194517422.026468.03326.040.0FRFrance
2320252532332318546.028100.03528.042.0FRFrance
2420252432315418577.027731.03528.042.0FRFrance
2520252332439119307.029475.03628.044.0FRFrance
2620252231875514333.023177.02821.035.0FRFrance
2720252132376018671.028849.03527.043.0FRFrance
2820252032026515814.024716.03023.037.0FRFrance
2920251931626412394.020134.02418.030.0FRFrance
.................................
211419852132609619621.032571.04735.059.0FRFrance
211519852032789620885.034907.05138.064.0FRFrance
211619851934315432821.053487.07859.097.0FRFrance
211719851834055529935.051175.07455.093.0FRFrance
211819851733405324366.043740.06244.080.0FRFrance
211919851635036236451.064273.09166.0116.0FRFrance
212019851536388145538.082224.011683.0149.0FRFrance
21211985143134545114400.0154690.0244207.0281.0FRFrance
21221985133197206176080.0218332.0357319.0395.0FRFrance
21231985123245240223304.0267176.0445405.0485.0FRFrance
21241985113276205252399.0300011.0501458.0544.0FRFrance
21251985103353231326279.0380183.0640591.0689.0FRFrance
21261985093369895341109.0398681.0670618.0722.0FRFrance
21271985083389886359529.0420243.0707652.0762.0FRFrance
21281985073471852432599.0511105.0855784.0926.0FRFrance
21291985063565825518011.0613639.01026939.01113.0FRFrance
21301985053637302592795.0681809.011551074.01236.0FRFrance
21311985043424937390794.0459080.0770708.0832.0FRFrance
21321985033213901174689.0253113.0388317.0459.0FRFrance
213319850239758680949.0114223.0177147.0207.0FRFrance
213419850138548965918.0105060.0155120.0190.0FRFrance
213519845238483060602.0109058.0154110.0198.0FRFrance
2136198451310172680242.0123210.0185146.0224.0FRFrance
21371984503123680101401.0145959.0225184.0266.0FRFrance
2138198449310107381684.0120462.0184149.0219.0FRFrance
213919844837862060634.096606.0143110.0176.0FRFrance
214019844737202954274.089784.013199.0163.0FRFrance
214119844638733067686.0106974.0159123.0195.0FRFrance
21421984453135223101414.0169032.0246184.0308.0FRFrance
214319844436842220056.0116788.012537.0213.0FRFrance
\n", + "

2144 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low \\\n", + "0 202548 3 85628 75478.0 95778.0 128 113.0 \n", + "1 202547 3 59094 51658.0 66530.0 88 77.0 \n", + "2 202546 3 40657 34407.0 46907.0 61 52.0 \n", + "3 202545 3 47645 40423.0 54867.0 71 60.0 \n", + "4 202544 3 44837 38385.0 51289.0 67 57.0 \n", + "5 202543 3 55400 47640.0 63160.0 83 71.0 \n", + "6 202542 3 75239 66515.0 83963.0 112 99.0 \n", + "7 202541 3 86860 77648.0 96072.0 130 116.0 \n", + "8 202540 3 79169 71180.0 87158.0 118 106.0 \n", + "9 202539 3 72930 64872.0 80988.0 109 97.0 \n", + "10 202538 3 61435 54131.0 68739.0 92 81.0 \n", + "11 202537 3 46373 39689.0 53057.0 69 59.0 \n", + "12 202536 3 25581 20702.0 30460.0 38 31.0 \n", + "13 202535 3 22717 17480.0 27954.0 34 26.0 \n", + "14 202534 3 21429 16177.0 26681.0 32 24.0 \n", + "15 202533 3 16766 12022.0 21510.0 25 18.0 \n", + "16 202532 3 19900 14303.0 25497.0 30 22.0 \n", + "17 202531 3 18470 12625.0 24315.0 28 19.0 \n", + "18 202530 3 19166 14283.0 24049.0 29 22.0 \n", + "19 202529 3 18673 13815.0 23531.0 28 21.0 \n", + "20 202528 3 23285 18131.0 28439.0 35 27.0 \n", + "21 202527 3 21453 17129.0 25777.0 32 26.0 \n", + "22 202526 3 21945 17422.0 26468.0 33 26.0 \n", + "23 202525 3 23323 18546.0 28100.0 35 28.0 \n", + "24 202524 3 23154 18577.0 27731.0 35 28.0 \n", + "25 202523 3 24391 19307.0 29475.0 36 28.0 \n", + "26 202522 3 18755 14333.0 23177.0 28 21.0 \n", + "27 202521 3 23760 18671.0 28849.0 35 27.0 \n", + "28 202520 3 20265 15814.0 24716.0 30 23.0 \n", + "29 202519 3 16264 12394.0 20134.0 24 18.0 \n", + "... ... ... ... ... ... ... ... \n", + "2114 198521 3 26096 19621.0 32571.0 47 35.0 \n", + "2115 198520 3 27896 20885.0 34907.0 51 38.0 \n", + "2116 198519 3 43154 32821.0 53487.0 78 59.0 \n", + "2117 198518 3 40555 29935.0 51175.0 74 55.0 \n", + "2118 198517 3 34053 24366.0 43740.0 62 44.0 \n", + "2119 198516 3 50362 36451.0 64273.0 91 66.0 \n", + "2120 198515 3 63881 45538.0 82224.0 116 83.0 \n", + "2121 198514 3 134545 114400.0 154690.0 244 207.0 \n", + "2122 198513 3 197206 176080.0 218332.0 357 319.0 \n", + "2123 198512 3 245240 223304.0 267176.0 445 405.0 \n", + "2124 198511 3 276205 252399.0 300011.0 501 458.0 \n", + "2125 198510 3 353231 326279.0 380183.0 640 591.0 \n", + "2126 198509 3 369895 341109.0 398681.0 670 618.0 \n", + "2127 198508 3 389886 359529.0 420243.0 707 652.0 \n", + "2128 198507 3 471852 432599.0 511105.0 855 784.0 \n", + "2129 198506 3 565825 518011.0 613639.0 1026 939.0 \n", + "2130 198505 3 637302 592795.0 681809.0 1155 1074.0 \n", + "2131 198504 3 424937 390794.0 459080.0 770 708.0 \n", + "2132 198503 3 213901 174689.0 253113.0 388 317.0 \n", + "2133 198502 3 97586 80949.0 114223.0 177 147.0 \n", + "2134 198501 3 85489 65918.0 105060.0 155 120.0 \n", + "2135 198452 3 84830 60602.0 109058.0 154 110.0 \n", + "2136 198451 3 101726 80242.0 123210.0 185 146.0 \n", + "2137 198450 3 123680 101401.0 145959.0 225 184.0 \n", + "2138 198449 3 101073 81684.0 120462.0 184 149.0 \n", + "2139 198448 3 78620 60634.0 96606.0 143 110.0 \n", + "2140 198447 3 72029 54274.0 89784.0 131 99.0 \n", + "2141 198446 3 87330 67686.0 106974.0 159 123.0 \n", + "2142 198445 3 135223 101414.0 169032.0 246 184.0 \n", + "2143 198444 3 68422 20056.0 116788.0 125 37.0 \n", + "\n", + " inc100_up geo_insee geo_name \n", + "0 143.0 FR France \n", + "1 99.0 FR France \n", + "2 70.0 FR France \n", + "3 82.0 FR France \n", + "4 77.0 FR France \n", + "5 95.0 FR France \n", + "6 125.0 FR France \n", + "7 144.0 FR France \n", + "8 130.0 FR France \n", + "9 121.0 FR France \n", + "10 103.0 FR France \n", + "11 79.0 FR France \n", + "12 45.0 FR France \n", + "13 42.0 FR France \n", + "14 40.0 FR France \n", + "15 32.0 FR France \n", + "16 38.0 FR France \n", + "17 37.0 FR France \n", + "18 36.0 FR France \n", + "19 35.0 FR France \n", + "20 43.0 FR France \n", + "21 38.0 FR France \n", + "22 40.0 FR France \n", + "23 42.0 FR France \n", + "24 42.0 FR France \n", + "25 44.0 FR France \n", + "26 35.0 FR France \n", + "27 43.0 FR France \n", + "28 37.0 FR France \n", + "29 30.0 FR France \n", + "... ... ... ... \n", + "2114 59.0 FR France \n", + "2115 64.0 FR France \n", + "2116 97.0 FR France \n", + "2117 93.0 FR France \n", + "2118 80.0 FR France \n", + "2119 116.0 FR France \n", + "2120 149.0 FR France \n", + "2121 281.0 FR France \n", + "2122 395.0 FR France \n", + "2123 485.0 FR France \n", + "2124 544.0 FR France \n", + "2125 689.0 FR France \n", + "2126 722.0 FR France \n", + "2127 762.0 FR France \n", + "2128 926.0 FR France \n", + "2129 1113.0 FR France \n", + "2130 1236.0 FR France \n", + "2131 832.0 FR France \n", + "2132 459.0 FR France \n", + "2133 207.0 FR France \n", + "2134 190.0 FR France \n", + "2135 198.0 FR France \n", + "2136 224.0 FR France \n", + "2137 266.0 FR France \n", + "2138 219.0 FR France \n", + "2139 176.0 FR France \n", + "2140 163.0 FR France \n", + "2141 195.0 FR France \n", + "2142 308.0 FR France \n", + "2143 213.0 FR France \n", + "\n", + "[2144 rows x 10 columns]" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "raw_data = pd.read_csv(data_url, skiprows=1)\n", + "raw_data" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.4" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/module3/exo1/analyse-syndrome-grippal.ipynb b/module3/exo1/analyse-syndrome-grippal.ipynb index 59d72b5b58a3ae26346460dd39e62a39c55243d7..898f1507242ef6f71722f9afc02d56ec1cfba589 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": 11, "metadata": {}, "outputs": [], "source": [ @@ -26,12 +26,17 @@ "Les données de l'incidence du syndrome grippal sont disponibles du site Web du [Réseau Sentinelles](http://www.sentiweb.fr/). Nous les récupérons sous forme d'un fichier en format CSV dont chaque ligne correspond à une semaine de la période demandée. Nous téléchargeons toujours le jeu de données complet, qui commence en 1984 et se termine avec une semaine récente." ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Téléchargement des données et déposez-les dans le fichier local." + ] + }, { "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, + "execution_count": 15, + "metadata": {}, "outputs": [], "source": [ "data_url = \"http://www.sentiweb.fr/datasets/incidence-PAY-3.csv\"" @@ -56,14 +61,985 @@ "| 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", + "\n", + "Lire le fichier CSV local. \n", + "\n", + "\n", "La première ligne du fichier CSV est un commentaire, que nous ignorons en précisant `skiprows=1`." ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 16, "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
020254838562875478.095778.0128113.0143.0FRFrance
120254735909451658.066530.08877.099.0FRFrance
220254634065734407.046907.06152.070.0FRFrance
320254534764540423.054867.07160.082.0FRFrance
420254434483738385.051289.06757.077.0FRFrance
520254335540047640.063160.08371.095.0FRFrance
620254237523966515.083963.011299.0125.0FRFrance
720254138686077648.096072.0130116.0144.0FRFrance
820254037916971180.087158.0118106.0130.0FRFrance
920253937293064872.080988.010997.0121.0FRFrance
1020253836143554131.068739.09281.0103.0FRFrance
1120253734637339689.053057.06959.079.0FRFrance
1220253632558120702.030460.03831.045.0FRFrance
1320253532271717480.027954.03426.042.0FRFrance
1420253432142916177.026681.03224.040.0FRFrance
1520253331676612022.021510.02518.032.0FRFrance
1620253231990014303.025497.03022.038.0FRFrance
1720253131847012625.024315.02819.037.0FRFrance
1820253031916614283.024049.02922.036.0FRFrance
1920252931867313815.023531.02821.035.0FRFrance
2020252832328518131.028439.03527.043.0FRFrance
2120252732145317129.025777.03226.038.0FRFrance
2220252632194517422.026468.03326.040.0FRFrance
2320252532332318546.028100.03528.042.0FRFrance
2420252432315418577.027731.03528.042.0FRFrance
2520252332439119307.029475.03628.044.0FRFrance
2620252231875514333.023177.02821.035.0FRFrance
2720252132376018671.028849.03527.043.0FRFrance
2820252032026515814.024716.03023.037.0FRFrance
2920251931626412394.020134.02418.030.0FRFrance
.................................
211419852132609619621.032571.04735.059.0FRFrance
211519852032789620885.034907.05138.064.0FRFrance
211619851934315432821.053487.07859.097.0FRFrance
211719851834055529935.051175.07455.093.0FRFrance
211819851733405324366.043740.06244.080.0FRFrance
211919851635036236451.064273.09166.0116.0FRFrance
212019851536388145538.082224.011683.0149.0FRFrance
21211985143134545114400.0154690.0244207.0281.0FRFrance
21221985133197206176080.0218332.0357319.0395.0FRFrance
21231985123245240223304.0267176.0445405.0485.0FRFrance
21241985113276205252399.0300011.0501458.0544.0FRFrance
21251985103353231326279.0380183.0640591.0689.0FRFrance
21261985093369895341109.0398681.0670618.0722.0FRFrance
21271985083389886359529.0420243.0707652.0762.0FRFrance
21281985073471852432599.0511105.0855784.0926.0FRFrance
21291985063565825518011.0613639.01026939.01113.0FRFrance
21301985053637302592795.0681809.011551074.01236.0FRFrance
21311985043424937390794.0459080.0770708.0832.0FRFrance
21321985033213901174689.0253113.0388317.0459.0FRFrance
213319850239758680949.0114223.0177147.0207.0FRFrance
213419850138548965918.0105060.0155120.0190.0FRFrance
213519845238483060602.0109058.0154110.0198.0FRFrance
2136198451310172680242.0123210.0185146.0224.0FRFrance
21371984503123680101401.0145959.0225184.0266.0FRFrance
2138198449310107381684.0120462.0184149.0219.0FRFrance
213919844837862060634.096606.0143110.0176.0FRFrance
214019844737202954274.089784.013199.0163.0FRFrance
214119844638733067686.0106974.0159123.0195.0FRFrance
21421984453135223101414.0169032.0246184.0308.0FRFrance
214319844436842220056.0116788.012537.0213.0FRFrance
\n", + "

2144 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low \\\n", + "0 202548 3 85628 75478.0 95778.0 128 113.0 \n", + "1 202547 3 59094 51658.0 66530.0 88 77.0 \n", + "2 202546 3 40657 34407.0 46907.0 61 52.0 \n", + "3 202545 3 47645 40423.0 54867.0 71 60.0 \n", + "4 202544 3 44837 38385.0 51289.0 67 57.0 \n", + "5 202543 3 55400 47640.0 63160.0 83 71.0 \n", + "6 202542 3 75239 66515.0 83963.0 112 99.0 \n", + "7 202541 3 86860 77648.0 96072.0 130 116.0 \n", + "8 202540 3 79169 71180.0 87158.0 118 106.0 \n", + "9 202539 3 72930 64872.0 80988.0 109 97.0 \n", + "10 202538 3 61435 54131.0 68739.0 92 81.0 \n", + "11 202537 3 46373 39689.0 53057.0 69 59.0 \n", + "12 202536 3 25581 20702.0 30460.0 38 31.0 \n", + "13 202535 3 22717 17480.0 27954.0 34 26.0 \n", + "14 202534 3 21429 16177.0 26681.0 32 24.0 \n", + "15 202533 3 16766 12022.0 21510.0 25 18.0 \n", + "16 202532 3 19900 14303.0 25497.0 30 22.0 \n", + "17 202531 3 18470 12625.0 24315.0 28 19.0 \n", + "18 202530 3 19166 14283.0 24049.0 29 22.0 \n", + "19 202529 3 18673 13815.0 23531.0 28 21.0 \n", + "20 202528 3 23285 18131.0 28439.0 35 27.0 \n", + "21 202527 3 21453 17129.0 25777.0 32 26.0 \n", + "22 202526 3 21945 17422.0 26468.0 33 26.0 \n", + "23 202525 3 23323 18546.0 28100.0 35 28.0 \n", + "24 202524 3 23154 18577.0 27731.0 35 28.0 \n", + "25 202523 3 24391 19307.0 29475.0 36 28.0 \n", + "26 202522 3 18755 14333.0 23177.0 28 21.0 \n", + "27 202521 3 23760 18671.0 28849.0 35 27.0 \n", + "28 202520 3 20265 15814.0 24716.0 30 23.0 \n", + "29 202519 3 16264 12394.0 20134.0 24 18.0 \n", + "... ... ... ... ... ... ... ... \n", + "2114 198521 3 26096 19621.0 32571.0 47 35.0 \n", + "2115 198520 3 27896 20885.0 34907.0 51 38.0 \n", + "2116 198519 3 43154 32821.0 53487.0 78 59.0 \n", + "2117 198518 3 40555 29935.0 51175.0 74 55.0 \n", + "2118 198517 3 34053 24366.0 43740.0 62 44.0 \n", + "2119 198516 3 50362 36451.0 64273.0 91 66.0 \n", + "2120 198515 3 63881 45538.0 82224.0 116 83.0 \n", + "2121 198514 3 134545 114400.0 154690.0 244 207.0 \n", + "2122 198513 3 197206 176080.0 218332.0 357 319.0 \n", + "2123 198512 3 245240 223304.0 267176.0 445 405.0 \n", + "2124 198511 3 276205 252399.0 300011.0 501 458.0 \n", + "2125 198510 3 353231 326279.0 380183.0 640 591.0 \n", + "2126 198509 3 369895 341109.0 398681.0 670 618.0 \n", + "2127 198508 3 389886 359529.0 420243.0 707 652.0 \n", + "2128 198507 3 471852 432599.0 511105.0 855 784.0 \n", + "2129 198506 3 565825 518011.0 613639.0 1026 939.0 \n", + "2130 198505 3 637302 592795.0 681809.0 1155 1074.0 \n", + "2131 198504 3 424937 390794.0 459080.0 770 708.0 \n", + "2132 198503 3 213901 174689.0 253113.0 388 317.0 \n", + "2133 198502 3 97586 80949.0 114223.0 177 147.0 \n", + "2134 198501 3 85489 65918.0 105060.0 155 120.0 \n", + "2135 198452 3 84830 60602.0 109058.0 154 110.0 \n", + "2136 198451 3 101726 80242.0 123210.0 185 146.0 \n", + "2137 198450 3 123680 101401.0 145959.0 225 184.0 \n", + "2138 198449 3 101073 81684.0 120462.0 184 149.0 \n", + "2139 198448 3 78620 60634.0 96606.0 143 110.0 \n", + "2140 198447 3 72029 54274.0 89784.0 131 99.0 \n", + "2141 198446 3 87330 67686.0 106974.0 159 123.0 \n", + "2142 198445 3 135223 101414.0 169032.0 246 184.0 \n", + "2143 198444 3 68422 20056.0 116788.0 125 37.0 \n", + "\n", + " inc100_up geo_insee geo_name \n", + "0 143.0 FR France \n", + "1 99.0 FR France \n", + "2 70.0 FR France \n", + "3 82.0 FR France \n", + "4 77.0 FR France \n", + "5 95.0 FR France \n", + "6 125.0 FR France \n", + "7 144.0 FR France \n", + "8 130.0 FR France \n", + "9 121.0 FR France \n", + "10 103.0 FR France \n", + "11 79.0 FR France \n", + "12 45.0 FR France \n", + "13 42.0 FR France \n", + "14 40.0 FR France \n", + "15 32.0 FR France \n", + "16 38.0 FR France \n", + "17 37.0 FR France \n", + "18 36.0 FR France \n", + "19 35.0 FR France \n", + "20 43.0 FR France \n", + "21 38.0 FR France \n", + "22 40.0 FR France \n", + "23 42.0 FR France \n", + "24 42.0 FR France \n", + "25 44.0 FR France \n", + "26 35.0 FR France \n", + "27 43.0 FR France \n", + "28 37.0 FR France \n", + "29 30.0 FR France \n", + "... ... ... ... \n", + "2114 59.0 FR France \n", + "2115 64.0 FR France \n", + "2116 97.0 FR France \n", + "2117 93.0 FR France \n", + "2118 80.0 FR France \n", + "2119 116.0 FR France \n", + "2120 149.0 FR France \n", + "2121 281.0 FR France \n", + "2122 395.0 FR France \n", + "2123 485.0 FR France \n", + "2124 544.0 FR France \n", + "2125 689.0 FR France \n", + "2126 722.0 FR France \n", + "2127 762.0 FR France \n", + "2128 926.0 FR France \n", + "2129 1113.0 FR France \n", + "2130 1236.0 FR France \n", + "2131 832.0 FR France \n", + "2132 459.0 FR France \n", + "2133 207.0 FR France \n", + "2134 190.0 FR France \n", + "2135 198.0 FR France \n", + "2136 224.0 FR France \n", + "2137 266.0 FR France \n", + "2138 219.0 FR France \n", + "2139 176.0 FR France \n", + "2140 163.0 FR France \n", + "2141 195.0 FR France \n", + "2142 308.0 FR France \n", + "2143 213.0 FR France \n", + "\n", + "[2144 rows x 10 columns]" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "raw_data = pd.read_csv(data_url, skiprows=1)\n", "raw_data" @@ -78,9 +1054,73 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 14, "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", + "
weekindicatorincinc_lowinc_upinc100inc100_lowinc100_upgeo_inseegeo_name
19071989193-NaNNaN-NaNNaNFRFrance
\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low inc100_up \\\n", + "1907 198919 3 - NaN NaN - NaN NaN \n", + "\n", + " geo_insee geo_name \n", + "1907 FR France " + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "raw_data[raw_data.isnull().any(axis=1)]" ] @@ -364,7 +1404,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.1" + "version": "3.6.4" } }, "nbformat": 4,