diff --git a/module3/exo1/analyse-syndrome-grippal.ipynb b/module3/exo1/analyse-syndrome-grippal.ipynb index 4933e016e5d0241312815f3bee24f6b3e7bfad67..3619da01451234dc8671190fb478db05e1f87275 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": 2, "metadata": {}, "outputs": [], "source": [ @@ -28,10 +28,8 @@ }, { "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, + "execution_count": 3, + "metadata": {}, "outputs": [], "source": [ "data_url = \"http://www.sentiweb.fr/datasets/incidence-PAY-3.csv\"" @@ -61,9 +59,976 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "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
020244237815368586.087720.0117103.0131.0FRFrance
120244137951571427.087603.0119107.0131.0FRFrance
220244038496576555.093375.0127114.0140.0FRFrance
320243939166082937.0100383.0137124.0150.0FRFrance
420243839178682903.0100669.0138125.0151.0FRFrance
520243735646049319.063601.08574.096.0FRFrance
620243633365727906.039408.05041.059.0FRFrance
720243532740422036.032772.04133.049.0FRFrance
820243432671721003.032431.04031.049.0FRFrance
920243332062315349.025897.03123.039.0FRFrance
1020243232318717532.028842.03527.043.0FRFrance
1120243132603520267.031803.03930.048.0FRFrance
1220243033639328593.044193.05543.067.0FRFrance
1320242933956032592.046528.05949.069.0FRFrance
1420242835434245781.062903.08168.094.0FRFrance
1520242734736440234.054494.07160.082.0FRFrance
1620242634421936956.051482.06655.077.0FRFrance
1720242534720440300.054108.07161.081.0FRFrance
1820242434111034671.047549.06252.072.0FRFrance
1920242333587530610.041140.05446.062.0FRFrance
2020242233377228274.039270.05143.059.0FRFrance
2120242132196317556.026370.03326.040.0FRFrance
2220242032005715780.024334.03024.036.0FRFrance
2320241931537511274.019476.02317.029.0FRFrance
2420241832240917653.027165.03427.041.0FRFrance
2520241732704221410.032674.04133.049.0FRFrance
2620241632888223305.034459.04335.051.0FRFrance
2720241533022924648.035810.04537.053.0FRFrance
2820241433181326529.037097.04840.056.0FRFrance
2920241333509029607.040573.05345.061.0FRFrance
.................................
205619852132609619621.032571.04735.059.0FRFrance
205719852032789620885.034907.05138.064.0FRFrance
205819851934315432821.053487.07859.097.0FRFrance
205919851834055529935.051175.07455.093.0FRFrance
206019851733405324366.043740.06244.080.0FRFrance
206119851635036236451.064273.09166.0116.0FRFrance
206219851536388145538.082224.011683.0149.0FRFrance
20631985143134545114400.0154690.0244207.0281.0FRFrance
20641985133197206176080.0218332.0357319.0395.0FRFrance
20651985123245240223304.0267176.0445405.0485.0FRFrance
20661985113276205252399.0300011.0501458.0544.0FRFrance
20671985103353231326279.0380183.0640591.0689.0FRFrance
20681985093369895341109.0398681.0670618.0722.0FRFrance
20691985083389886359529.0420243.0707652.0762.0FRFrance
20701985073471852432599.0511105.0855784.0926.0FRFrance
20711985063565825518011.0613639.01026939.01113.0FRFrance
20721985053637302592795.0681809.011551074.01236.0FRFrance
20731985043424937390794.0459080.0770708.0832.0FRFrance
20741985033213901174689.0253113.0388317.0459.0FRFrance
207519850239758680949.0114223.0177147.0207.0FRFrance
207619850138548965918.0105060.0155120.0190.0FRFrance
207719845238483060602.0109058.0154110.0198.0FRFrance
2078198451310172680242.0123210.0185146.0224.0FRFrance
20791984503123680101401.0145959.0225184.0266.0FRFrance
2080198449310107381684.0120462.0184149.0219.0FRFrance
208119844837862060634.096606.0143110.0176.0FRFrance
208219844737202954274.089784.013199.0163.0FRFrance
208319844638733067686.0106974.0159123.0195.0FRFrance
20841984453135223101414.0169032.0246184.0308.0FRFrance
208519844436842220056.0116788.012537.0213.0FRFrance
\n", + "

2086 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low \\\n", + "0 202442 3 78153 68586.0 87720.0 117 103.0 \n", + "1 202441 3 79515 71427.0 87603.0 119 107.0 \n", + "2 202440 3 84965 76555.0 93375.0 127 114.0 \n", + "3 202439 3 91660 82937.0 100383.0 137 124.0 \n", + "4 202438 3 91786 82903.0 100669.0 138 125.0 \n", + "5 202437 3 56460 49319.0 63601.0 85 74.0 \n", + "6 202436 3 33657 27906.0 39408.0 50 41.0 \n", + "7 202435 3 27404 22036.0 32772.0 41 33.0 \n", + "8 202434 3 26717 21003.0 32431.0 40 31.0 \n", + "9 202433 3 20623 15349.0 25897.0 31 23.0 \n", + "10 202432 3 23187 17532.0 28842.0 35 27.0 \n", + "11 202431 3 26035 20267.0 31803.0 39 30.0 \n", + "12 202430 3 36393 28593.0 44193.0 55 43.0 \n", + "13 202429 3 39560 32592.0 46528.0 59 49.0 \n", + "14 202428 3 54342 45781.0 62903.0 81 68.0 \n", + "15 202427 3 47364 40234.0 54494.0 71 60.0 \n", + "16 202426 3 44219 36956.0 51482.0 66 55.0 \n", + "17 202425 3 47204 40300.0 54108.0 71 61.0 \n", + "18 202424 3 41110 34671.0 47549.0 62 52.0 \n", + "19 202423 3 35875 30610.0 41140.0 54 46.0 \n", + "20 202422 3 33772 28274.0 39270.0 51 43.0 \n", + "21 202421 3 21963 17556.0 26370.0 33 26.0 \n", + "22 202420 3 20057 15780.0 24334.0 30 24.0 \n", + "23 202419 3 15375 11274.0 19476.0 23 17.0 \n", + "24 202418 3 22409 17653.0 27165.0 34 27.0 \n", + "25 202417 3 27042 21410.0 32674.0 41 33.0 \n", + "26 202416 3 28882 23305.0 34459.0 43 35.0 \n", + "27 202415 3 30229 24648.0 35810.0 45 37.0 \n", + "28 202414 3 31813 26529.0 37097.0 48 40.0 \n", + "29 202413 3 35090 29607.0 40573.0 53 45.0 \n", + "... ... ... ... ... ... ... ... \n", + "2056 198521 3 26096 19621.0 32571.0 47 35.0 \n", + "2057 198520 3 27896 20885.0 34907.0 51 38.0 \n", + "2058 198519 3 43154 32821.0 53487.0 78 59.0 \n", + "2059 198518 3 40555 29935.0 51175.0 74 55.0 \n", + "2060 198517 3 34053 24366.0 43740.0 62 44.0 \n", + "2061 198516 3 50362 36451.0 64273.0 91 66.0 \n", + "2062 198515 3 63881 45538.0 82224.0 116 83.0 \n", + "2063 198514 3 134545 114400.0 154690.0 244 207.0 \n", + "2064 198513 3 197206 176080.0 218332.0 357 319.0 \n", + "2065 198512 3 245240 223304.0 267176.0 445 405.0 \n", + "2066 198511 3 276205 252399.0 300011.0 501 458.0 \n", + "2067 198510 3 353231 326279.0 380183.0 640 591.0 \n", + "2068 198509 3 369895 341109.0 398681.0 670 618.0 \n", + "2069 198508 3 389886 359529.0 420243.0 707 652.0 \n", + "2070 198507 3 471852 432599.0 511105.0 855 784.0 \n", + "2071 198506 3 565825 518011.0 613639.0 1026 939.0 \n", + "2072 198505 3 637302 592795.0 681809.0 1155 1074.0 \n", + "2073 198504 3 424937 390794.0 459080.0 770 708.0 \n", + "2074 198503 3 213901 174689.0 253113.0 388 317.0 \n", + "2075 198502 3 97586 80949.0 114223.0 177 147.0 \n", + "2076 198501 3 85489 65918.0 105060.0 155 120.0 \n", + "2077 198452 3 84830 60602.0 109058.0 154 110.0 \n", + "2078 198451 3 101726 80242.0 123210.0 185 146.0 \n", + "2079 198450 3 123680 101401.0 145959.0 225 184.0 \n", + "2080 198449 3 101073 81684.0 120462.0 184 149.0 \n", + "2081 198448 3 78620 60634.0 96606.0 143 110.0 \n", + "2082 198447 3 72029 54274.0 89784.0 131 99.0 \n", + "2083 198446 3 87330 67686.0 106974.0 159 123.0 \n", + "2084 198445 3 135223 101414.0 169032.0 246 184.0 \n", + "2085 198444 3 68422 20056.0 116788.0 125 37.0 \n", + "\n", + " inc100_up geo_insee geo_name \n", + "0 131.0 FR France \n", + "1 131.0 FR France \n", + "2 140.0 FR France \n", + "3 150.0 FR France \n", + "4 151.0 FR France \n", + "5 96.0 FR France \n", + "6 59.0 FR France \n", + "7 49.0 FR France \n", + "8 49.0 FR France \n", + "9 39.0 FR France \n", + "10 43.0 FR France \n", + "11 48.0 FR France \n", + "12 67.0 FR France \n", + "13 69.0 FR France \n", + "14 94.0 FR France \n", + "15 82.0 FR France \n", + "16 77.0 FR France \n", + "17 81.0 FR France \n", + "18 72.0 FR France \n", + "19 62.0 FR France \n", + "20 59.0 FR France \n", + "21 40.0 FR France \n", + "22 36.0 FR France \n", + "23 29.0 FR France \n", + "24 41.0 FR France \n", + "25 49.0 FR France \n", + "26 51.0 FR France \n", + "27 53.0 FR France \n", + "28 56.0 FR France \n", + "29 61.0 FR France \n", + "... ... ... ... \n", + "2056 59.0 FR France \n", + "2057 64.0 FR France \n", + "2058 97.0 FR France \n", + "2059 93.0 FR France \n", + "2060 80.0 FR France \n", + "2061 116.0 FR France \n", + "2062 149.0 FR France \n", + "2063 281.0 FR France \n", + "2064 395.0 FR France \n", + "2065 485.0 FR France \n", + "2066 544.0 FR France \n", + "2067 689.0 FR France \n", + "2068 722.0 FR France \n", + "2069 762.0 FR France \n", + "2070 926.0 FR France \n", + "2071 1113.0 FR France \n", + "2072 1236.0 FR France \n", + "2073 832.0 FR France \n", + "2074 459.0 FR France \n", + "2075 207.0 FR France \n", + "2076 190.0 FR France \n", + "2077 198.0 FR France \n", + "2078 224.0 FR France \n", + "2079 266.0 FR France \n", + "2080 219.0 FR France \n", + "2081 176.0 FR France \n", + "2082 163.0 FR France \n", + "2083 195.0 FR France \n", + "2084 308.0 FR France \n", + "2085 213.0 FR France \n", + "\n", + "[2086 rows x 10 columns]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "raw_data = pd.read_csv(data_url, skiprows=1)\n", "raw_data" @@ -78,9 +1043,73 @@ }, { "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", + "
weekindicatorincinc_lowinc_upinc100inc100_lowinc100_upgeo_inseegeo_name
18491989193-NaNNaN-NaNNaNFRFrance
\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low inc100_up \\\n", + "1849 198919 3 - NaN NaN - NaN NaN \n", + "\n", + " geo_insee geo_name \n", + "1849 FR France " + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "raw_data[raw_data.isnull().any(axis=1)]" ] @@ -94,9 +1123,976 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "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
020244237815368586.087720.0117103.0131.0FRFrance
120244137951571427.087603.0119107.0131.0FRFrance
220244038496576555.093375.0127114.0140.0FRFrance
320243939166082937.0100383.0137124.0150.0FRFrance
420243839178682903.0100669.0138125.0151.0FRFrance
520243735646049319.063601.08574.096.0FRFrance
620243633365727906.039408.05041.059.0FRFrance
720243532740422036.032772.04133.049.0FRFrance
820243432671721003.032431.04031.049.0FRFrance
920243332062315349.025897.03123.039.0FRFrance
1020243232318717532.028842.03527.043.0FRFrance
1120243132603520267.031803.03930.048.0FRFrance
1220243033639328593.044193.05543.067.0FRFrance
1320242933956032592.046528.05949.069.0FRFrance
1420242835434245781.062903.08168.094.0FRFrance
1520242734736440234.054494.07160.082.0FRFrance
1620242634421936956.051482.06655.077.0FRFrance
1720242534720440300.054108.07161.081.0FRFrance
1820242434111034671.047549.06252.072.0FRFrance
1920242333587530610.041140.05446.062.0FRFrance
2020242233377228274.039270.05143.059.0FRFrance
2120242132196317556.026370.03326.040.0FRFrance
2220242032005715780.024334.03024.036.0FRFrance
2320241931537511274.019476.02317.029.0FRFrance
2420241832240917653.027165.03427.041.0FRFrance
2520241732704221410.032674.04133.049.0FRFrance
2620241632888223305.034459.04335.051.0FRFrance
2720241533022924648.035810.04537.053.0FRFrance
2820241433181326529.037097.04840.056.0FRFrance
2920241333509029607.040573.05345.061.0FRFrance
.................................
205619852132609619621.032571.04735.059.0FRFrance
205719852032789620885.034907.05138.064.0FRFrance
205819851934315432821.053487.07859.097.0FRFrance
205919851834055529935.051175.07455.093.0FRFrance
206019851733405324366.043740.06244.080.0FRFrance
206119851635036236451.064273.09166.0116.0FRFrance
206219851536388145538.082224.011683.0149.0FRFrance
20631985143134545114400.0154690.0244207.0281.0FRFrance
20641985133197206176080.0218332.0357319.0395.0FRFrance
20651985123245240223304.0267176.0445405.0485.0FRFrance
20661985113276205252399.0300011.0501458.0544.0FRFrance
20671985103353231326279.0380183.0640591.0689.0FRFrance
20681985093369895341109.0398681.0670618.0722.0FRFrance
20691985083389886359529.0420243.0707652.0762.0FRFrance
20701985073471852432599.0511105.0855784.0926.0FRFrance
20711985063565825518011.0613639.01026939.01113.0FRFrance
20721985053637302592795.0681809.011551074.01236.0FRFrance
20731985043424937390794.0459080.0770708.0832.0FRFrance
20741985033213901174689.0253113.0388317.0459.0FRFrance
207519850239758680949.0114223.0177147.0207.0FRFrance
207619850138548965918.0105060.0155120.0190.0FRFrance
207719845238483060602.0109058.0154110.0198.0FRFrance
2078198451310172680242.0123210.0185146.0224.0FRFrance
20791984503123680101401.0145959.0225184.0266.0FRFrance
2080198449310107381684.0120462.0184149.0219.0FRFrance
208119844837862060634.096606.0143110.0176.0FRFrance
208219844737202954274.089784.013199.0163.0FRFrance
208319844638733067686.0106974.0159123.0195.0FRFrance
20841984453135223101414.0169032.0246184.0308.0FRFrance
208519844436842220056.0116788.012537.0213.0FRFrance
\n", + "

2085 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low \\\n", + "0 202442 3 78153 68586.0 87720.0 117 103.0 \n", + "1 202441 3 79515 71427.0 87603.0 119 107.0 \n", + "2 202440 3 84965 76555.0 93375.0 127 114.0 \n", + "3 202439 3 91660 82937.0 100383.0 137 124.0 \n", + "4 202438 3 91786 82903.0 100669.0 138 125.0 \n", + "5 202437 3 56460 49319.0 63601.0 85 74.0 \n", + "6 202436 3 33657 27906.0 39408.0 50 41.0 \n", + "7 202435 3 27404 22036.0 32772.0 41 33.0 \n", + "8 202434 3 26717 21003.0 32431.0 40 31.0 \n", + "9 202433 3 20623 15349.0 25897.0 31 23.0 \n", + "10 202432 3 23187 17532.0 28842.0 35 27.0 \n", + "11 202431 3 26035 20267.0 31803.0 39 30.0 \n", + "12 202430 3 36393 28593.0 44193.0 55 43.0 \n", + "13 202429 3 39560 32592.0 46528.0 59 49.0 \n", + "14 202428 3 54342 45781.0 62903.0 81 68.0 \n", + "15 202427 3 47364 40234.0 54494.0 71 60.0 \n", + "16 202426 3 44219 36956.0 51482.0 66 55.0 \n", + "17 202425 3 47204 40300.0 54108.0 71 61.0 \n", + "18 202424 3 41110 34671.0 47549.0 62 52.0 \n", + "19 202423 3 35875 30610.0 41140.0 54 46.0 \n", + "20 202422 3 33772 28274.0 39270.0 51 43.0 \n", + "21 202421 3 21963 17556.0 26370.0 33 26.0 \n", + "22 202420 3 20057 15780.0 24334.0 30 24.0 \n", + "23 202419 3 15375 11274.0 19476.0 23 17.0 \n", + "24 202418 3 22409 17653.0 27165.0 34 27.0 \n", + "25 202417 3 27042 21410.0 32674.0 41 33.0 \n", + "26 202416 3 28882 23305.0 34459.0 43 35.0 \n", + "27 202415 3 30229 24648.0 35810.0 45 37.0 \n", + "28 202414 3 31813 26529.0 37097.0 48 40.0 \n", + "29 202413 3 35090 29607.0 40573.0 53 45.0 \n", + "... ... ... ... ... ... ... ... \n", + "2056 198521 3 26096 19621.0 32571.0 47 35.0 \n", + "2057 198520 3 27896 20885.0 34907.0 51 38.0 \n", + "2058 198519 3 43154 32821.0 53487.0 78 59.0 \n", + "2059 198518 3 40555 29935.0 51175.0 74 55.0 \n", + "2060 198517 3 34053 24366.0 43740.0 62 44.0 \n", + "2061 198516 3 50362 36451.0 64273.0 91 66.0 \n", + "2062 198515 3 63881 45538.0 82224.0 116 83.0 \n", + "2063 198514 3 134545 114400.0 154690.0 244 207.0 \n", + "2064 198513 3 197206 176080.0 218332.0 357 319.0 \n", + "2065 198512 3 245240 223304.0 267176.0 445 405.0 \n", + "2066 198511 3 276205 252399.0 300011.0 501 458.0 \n", + "2067 198510 3 353231 326279.0 380183.0 640 591.0 \n", + "2068 198509 3 369895 341109.0 398681.0 670 618.0 \n", + "2069 198508 3 389886 359529.0 420243.0 707 652.0 \n", + "2070 198507 3 471852 432599.0 511105.0 855 784.0 \n", + "2071 198506 3 565825 518011.0 613639.0 1026 939.0 \n", + "2072 198505 3 637302 592795.0 681809.0 1155 1074.0 \n", + "2073 198504 3 424937 390794.0 459080.0 770 708.0 \n", + "2074 198503 3 213901 174689.0 253113.0 388 317.0 \n", + "2075 198502 3 97586 80949.0 114223.0 177 147.0 \n", + "2076 198501 3 85489 65918.0 105060.0 155 120.0 \n", + "2077 198452 3 84830 60602.0 109058.0 154 110.0 \n", + "2078 198451 3 101726 80242.0 123210.0 185 146.0 \n", + "2079 198450 3 123680 101401.0 145959.0 225 184.0 \n", + "2080 198449 3 101073 81684.0 120462.0 184 149.0 \n", + "2081 198448 3 78620 60634.0 96606.0 143 110.0 \n", + "2082 198447 3 72029 54274.0 89784.0 131 99.0 \n", + "2083 198446 3 87330 67686.0 106974.0 159 123.0 \n", + "2084 198445 3 135223 101414.0 169032.0 246 184.0 \n", + "2085 198444 3 68422 20056.0 116788.0 125 37.0 \n", + "\n", + " inc100_up geo_insee geo_name \n", + "0 131.0 FR France \n", + "1 131.0 FR France \n", + "2 140.0 FR France \n", + "3 150.0 FR France \n", + "4 151.0 FR France \n", + "5 96.0 FR France \n", + "6 59.0 FR France \n", + "7 49.0 FR France \n", + "8 49.0 FR France \n", + "9 39.0 FR France \n", + "10 43.0 FR France \n", + "11 48.0 FR France \n", + "12 67.0 FR France \n", + "13 69.0 FR France \n", + "14 94.0 FR France \n", + "15 82.0 FR France \n", + "16 77.0 FR France \n", + "17 81.0 FR France \n", + "18 72.0 FR France \n", + "19 62.0 FR France \n", + "20 59.0 FR France \n", + "21 40.0 FR France \n", + "22 36.0 FR France \n", + "23 29.0 FR France \n", + "24 41.0 FR France \n", + "25 49.0 FR France \n", + "26 51.0 FR France \n", + "27 53.0 FR France \n", + "28 56.0 FR France \n", + "29 61.0 FR France \n", + "... ... ... ... \n", + "2056 59.0 FR France \n", + "2057 64.0 FR France \n", + "2058 97.0 FR France \n", + "2059 93.0 FR France \n", + "2060 80.0 FR France \n", + "2061 116.0 FR France \n", + "2062 149.0 FR France \n", + "2063 281.0 FR France \n", + "2064 395.0 FR France \n", + "2065 485.0 FR France \n", + "2066 544.0 FR France \n", + "2067 689.0 FR France \n", + "2068 722.0 FR France \n", + "2069 762.0 FR France \n", + "2070 926.0 FR France \n", + "2071 1113.0 FR France \n", + "2072 1236.0 FR France \n", + "2073 832.0 FR France \n", + "2074 459.0 FR France \n", + "2075 207.0 FR France \n", + "2076 190.0 FR France \n", + "2077 198.0 FR France \n", + "2078 224.0 FR France \n", + "2079 266.0 FR France \n", + "2080 219.0 FR France \n", + "2081 176.0 FR France \n", + "2082 163.0 FR France \n", + "2083 195.0 FR France \n", + "2084 308.0 FR France \n", + "2085 213.0 FR France \n", + "\n", + "[2085 rows x 10 columns]" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "data = raw_data.dropna().copy()\n", "data" @@ -122,7 +2118,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -152,10 +2148,8 @@ }, { "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, + "execution_count": 8, + "metadata": {}, "outputs": [], "source": [ "sorted_data = data.set_index('period').sort_index()" @@ -179,9 +2173,17 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1989-05-01/1989-05-07 1989-05-15/1989-05-21\n" + ] + } + ], "source": [ "periods = sorted_data.index\n", "for p1, p2 in zip(periods[:-1], periods[1:]):\n", @@ -199,9 +2201,26 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "TypeError", + "evalue": "Empty 'DataFrame': no numeric data to plot", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0msorted_data\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'inc'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mplot\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;32m/opt/conda/lib/python3.6/site-packages/pandas/plotting/_core.py\u001b[0m in \u001b[0;36m__call__\u001b[0;34m(self, kind, ax, figsize, use_index, title, grid, legend, style, logx, logy, loglog, xticks, yticks, xlim, ylim, rot, fontsize, colormap, table, yerr, xerr, label, secondary_y, **kwds)\u001b[0m\n\u001b[1;32m 2501\u001b[0m \u001b[0mcolormap\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mcolormap\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtable\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mtable\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0myerr\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0myerr\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2502\u001b[0m \u001b[0mxerr\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mxerr\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlabel\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mlabel\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msecondary_y\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0msecondary_y\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 2503\u001b[0;31m **kwds)\n\u001b[0m\u001b[1;32m 2504\u001b[0m \u001b[0m__call__\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m__doc__\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mplot_series\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m__doc__\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2505\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m/opt/conda/lib/python3.6/site-packages/pandas/plotting/_core.py\u001b[0m in \u001b[0;36mplot_series\u001b[0;34m(data, kind, ax, figsize, use_index, title, grid, legend, style, logx, logy, loglog, xticks, yticks, xlim, ylim, rot, fontsize, colormap, table, yerr, xerr, label, secondary_y, **kwds)\u001b[0m\n\u001b[1;32m 1925\u001b[0m \u001b[0myerr\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0myerr\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mxerr\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mxerr\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1926\u001b[0m \u001b[0mlabel\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mlabel\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msecondary_y\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0msecondary_y\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1927\u001b[0;31m **kwds)\n\u001b[0m\u001b[1;32m 1928\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1929\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m/opt/conda/lib/python3.6/site-packages/pandas/plotting/_core.py\u001b[0m in \u001b[0;36m_plot\u001b[0;34m(data, x, y, subplots, ax, kind, **kwds)\u001b[0m\n\u001b[1;32m 1727\u001b[0m \u001b[0mplot_obj\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mklass\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdata\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msubplots\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0msubplots\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0max\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0max\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mkind\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mkind\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1728\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1729\u001b[0;31m \u001b[0mplot_obj\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgenerate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1730\u001b[0m \u001b[0mplot_obj\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdraw\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1731\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mplot_obj\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mresult\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m/opt/conda/lib/python3.6/site-packages/pandas/plotting/_core.py\u001b[0m in \u001b[0;36mgenerate\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 248\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0mgenerate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 249\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_args_adjust\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 250\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_compute_plot_data\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 251\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_setup_subplots\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 252\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_make_plot\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m/opt/conda/lib/python3.6/site-packages/pandas/plotting/_core.py\u001b[0m in \u001b[0;36m_compute_plot_data\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 363\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mis_empty\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 364\u001b[0m raise TypeError('Empty {0!r}: no numeric data to '\n\u001b[0;32m--> 365\u001b[0;31m 'plot'.format(numeric_data.__class__.__name__))\n\u001b[0m\u001b[1;32m 366\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 367\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdata\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mnumeric_data\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mTypeError\u001b[0m: Empty 'DataFrame': no numeric data to plot" + ] + } + ], "source": [ "sorted_data['inc'].plot()" ] @@ -253,9 +2272,7 @@ { "cell_type": "code", "execution_count": null, - "metadata": { - "collapsed": true - }, + "metadata": {}, "outputs": [], "source": [ "first_august_week = [pd.Period(pd.Timestamp(y, 8, 1), 'W')\n", @@ -341,9 +2358,7 @@ { "cell_type": "code", "execution_count": null, - "metadata": { - "collapsed": true - }, + "metadata": {}, "outputs": [], "source": [] }