diff --git a/module3/exo2/exercice.ipynb b/module3/exo2/exercice.ipynb index 0bbbe371b01e359e381e43239412d77bf53fb1fb..de710cddb58269c98814d00280d718ebebce5a85 100644 --- a/module3/exo2/exercice.ipynb +++ b/module3/exo2/exercice.ipynb @@ -1,5 +1,1095 @@ { - "cells": [], + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Incidence de la varicelle" + ] + }, + { + "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": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "data_url = \"http://www.sentiweb.fr/datasets/incidence-PAY-7.csv\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "La première ligne du fichier CSV est un commentaire, que nous ignorons en précisant $skiprow=1$" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + " | week | \n", + "indicator | \n", + "inc | \n", + "inc_low | \n", + "inc_up | \n", + "inc100 | \n", + "inc100_low | \n", + "inc100_up | \n", + "geo_insee | \n", + "geo_name | \n", + "
---|---|---|---|---|---|---|---|---|---|---|
0 | \n", + "202019 | \n", + "7 | \n", + "159 | \n", + "0 | \n", + "490 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "FR | \n", + "France | \n", + "
1 | \n", + "202018 | \n", + "7 | \n", + "824 | \n", + "85 | \n", + "1563 | \n", + "1 | \n", + "0 | \n", + "2 | \n", + "FR | \n", + "France | \n", + "
2 | \n", + "202017 | \n", + "7 | \n", + "272 | \n", + "0 | \n", + "658 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "FR | \n", + "France | \n", + "
3 | \n", + "202016 | \n", + "7 | \n", + "758 | \n", + "78 | \n", + "1438 | \n", + "1 | \n", + "0 | \n", + "2 | \n", + "FR | \n", + "France | \n", + "
4 | \n", + "202015 | \n", + "7 | \n", + "1918 | \n", + "675 | \n", + "3161 | \n", + "3 | \n", + "1 | \n", + "5 | \n", + "FR | \n", + "France | \n", + "
5 | \n", + "202014 | \n", + "7 | \n", + "3879 | \n", + "2227 | \n", + "5531 | \n", + "6 | \n", + "3 | \n", + "9 | \n", + "FR | \n", + "France | \n", + "
6 | \n", + "202013 | \n", + "7 | \n", + "7326 | \n", + "5236 | \n", + "9416 | \n", + "11 | \n", + "8 | \n", + "14 | \n", + "FR | \n", + "France | \n", + "
7 | \n", + "202012 | \n", + "7 | \n", + "8123 | \n", + "5790 | \n", + "10456 | \n", + "12 | \n", + "8 | \n", + "16 | \n", + "FR | \n", + "France | \n", + "
8 | \n", + "202011 | \n", + "7 | \n", + "10198 | \n", + "7568 | \n", + "12828 | \n", + "15 | \n", + "11 | \n", + "19 | \n", + "FR | \n", + "France | \n", + "
9 | \n", + "202010 | \n", + "7 | \n", + "9011 | \n", + "6691 | \n", + "11331 | \n", + "14 | \n", + "10 | \n", + "18 | \n", + "FR | \n", + "France | \n", + "
10 | \n", + "202009 | \n", + "7 | \n", + "13631 | \n", + "10544 | \n", + "16718 | \n", + "21 | \n", + "16 | \n", + "26 | \n", + "FR | \n", + "France | \n", + "
11 | \n", + "202008 | \n", + "7 | \n", + "10424 | \n", + "7708 | \n", + "13140 | \n", + "16 | \n", + "12 | \n", + "20 | \n", + "FR | \n", + "France | \n", + "
12 | \n", + "202007 | \n", + "7 | \n", + "8959 | \n", + "6574 | \n", + "11344 | \n", + "14 | \n", + "10 | \n", + "18 | \n", + "FR | \n", + "France | \n", + "
13 | \n", + "202006 | \n", + "7 | \n", + "9264 | \n", + "6925 | \n", + "11603 | \n", + "14 | \n", + "10 | \n", + "18 | \n", + "FR | \n", + "France | \n", + "
14 | \n", + "202005 | \n", + "7 | \n", + "8505 | \n", + "6314 | \n", + "10696 | \n", + "13 | \n", + "10 | \n", + "16 | \n", + "FR | \n", + "France | \n", + "
15 | \n", + "202004 | \n", + "7 | \n", + "7991 | \n", + "5831 | \n", + "10151 | \n", + "12 | \n", + "9 | \n", + "15 | \n", + "FR | \n", + "France | \n", + "
16 | \n", + "202003 | \n", + "7 | \n", + "5968 | \n", + "4100 | \n", + "7836 | \n", + "9 | \n", + "6 | \n", + "12 | \n", + "FR | \n", + "France | \n", + "
17 | \n", + "202002 | \n", + "7 | \n", + "6534 | \n", + "4530 | \n", + "8538 | \n", + "10 | \n", + "7 | \n", + "13 | \n", + "FR | \n", + "France | \n", + "
18 | \n", + "202001 | \n", + "7 | \n", + "9835 | \n", + "7019 | \n", + "12651 | \n", + "15 | \n", + "11 | \n", + "19 | \n", + "FR | \n", + "France | \n", + "
19 | \n", + "201952 | \n", + "7 | \n", + "7941 | \n", + "5246 | \n", + "10636 | \n", + "12 | \n", + "8 | \n", + "16 | \n", + "FR | \n", + "France | \n", + "
20 | \n", + "201951 | \n", + "7 | \n", + "5823 | \n", + "3675 | \n", + "7971 | \n", + "9 | \n", + "6 | \n", + "12 | \n", + "FR | \n", + "France | \n", + "
21 | \n", + "201950 | \n", + "7 | \n", + "6424 | \n", + "4276 | \n", + "8572 | \n", + "10 | \n", + "7 | \n", + "13 | \n", + "FR | \n", + "France | \n", + "
22 | \n", + "201949 | \n", + "7 | \n", + "6621 | \n", + "4540 | \n", + "8702 | \n", + "10 | \n", + "7 | \n", + "13 | \n", + "FR | \n", + "France | \n", + "
23 | \n", + "201948 | \n", + "7 | \n", + "5542 | \n", + "3383 | \n", + "7701 | \n", + "8 | \n", + "5 | \n", + "11 | \n", + "FR | \n", + "France | \n", + "
24 | \n", + "201947 | \n", + "7 | \n", + "7536 | \n", + "5058 | \n", + "10014 | \n", + "11 | \n", + "7 | \n", + "15 | \n", + "FR | \n", + "France | \n", + "
25 | \n", + "201946 | \n", + "7 | \n", + "2638 | \n", + "1316 | \n", + "3960 | \n", + "4 | \n", + "2 | \n", + "6 | \n", + "FR | \n", + "France | \n", + "
26 | \n", + "201945 | \n", + "7 | \n", + "4492 | \n", + "2615 | \n", + "6369 | \n", + "7 | \n", + "4 | \n", + "10 | \n", + "FR | \n", + "France | \n", + "
27 | \n", + "201944 | \n", + "7 | \n", + "5728 | \n", + "3627 | \n", + "7829 | \n", + "9 | \n", + "6 | \n", + "12 | \n", + "FR | \n", + "France | \n", + "
28 | \n", + "201943 | \n", + "7 | \n", + "4834 | \n", + "2751 | \n", + "6917 | \n", + "7 | \n", + "4 | \n", + "10 | \n", + "FR | \n", + "France | \n", + "
29 | \n", + "201942 | \n", + "7 | \n", + "6279 | \n", + "3989 | \n", + "8569 | \n", + "10 | \n", + "7 | \n", + "13 | \n", + "FR | \n", + "France | \n", + "
... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "
1506 | \n", + "199126 | \n", + "7 | \n", + "17608 | \n", + "11304 | \n", + "23912 | \n", + "31 | \n", + "20 | \n", + "42 | \n", + "FR | \n", + "France | \n", + "
1507 | \n", + "199125 | \n", + "7 | \n", + "16169 | \n", + "10700 | \n", + "21638 | \n", + "28 | \n", + "18 | \n", + "38 | \n", + "FR | \n", + "France | \n", + "
1508 | \n", + "199124 | \n", + "7 | \n", + "16171 | \n", + "10071 | \n", + "22271 | \n", + "28 | \n", + "17 | \n", + "39 | \n", + "FR | \n", + "France | \n", + "
1509 | \n", + "199123 | \n", + "7 | \n", + "11947 | \n", + "7671 | \n", + "16223 | \n", + "21 | \n", + "13 | \n", + "29 | \n", + "FR | \n", + "France | \n", + "
1510 | \n", + "199122 | \n", + "7 | \n", + "15452 | \n", + "9953 | \n", + "20951 | \n", + "27 | \n", + "17 | \n", + "37 | \n", + "FR | \n", + "France | \n", + "
1511 | \n", + "199121 | \n", + "7 | \n", + "14903 | \n", + "8975 | \n", + "20831 | \n", + "26 | \n", + "16 | \n", + "36 | \n", + "FR | \n", + "France | \n", + "
1512 | \n", + "199120 | \n", + "7 | \n", + "19053 | \n", + "12742 | \n", + "25364 | \n", + "34 | \n", + "23 | \n", + "45 | \n", + "FR | \n", + "France | \n", + "
1513 | \n", + "199119 | \n", + "7 | \n", + "16739 | \n", + "11246 | \n", + "22232 | \n", + "29 | \n", + "19 | \n", + "39 | \n", + "FR | \n", + "France | \n", + "
1514 | \n", + "199118 | \n", + "7 | \n", + "21385 | \n", + "13882 | \n", + "28888 | \n", + "38 | \n", + "25 | \n", + "51 | \n", + "FR | \n", + "France | \n", + "
1515 | \n", + "199117 | \n", + "7 | \n", + "13462 | \n", + "8877 | \n", + "18047 | \n", + "24 | \n", + "16 | \n", + "32 | \n", + "FR | \n", + "France | \n", + "
1516 | \n", + "199116 | \n", + "7 | \n", + "14857 | \n", + "10068 | \n", + "19646 | \n", + "26 | \n", + "18 | \n", + "34 | \n", + "FR | \n", + "France | \n", + "
1517 | \n", + "199115 | \n", + "7 | \n", + "13975 | \n", + "9781 | \n", + "18169 | \n", + "25 | \n", + "18 | \n", + "32 | \n", + "FR | \n", + "France | \n", + "
1518 | \n", + "199114 | \n", + "7 | \n", + "12265 | \n", + "7684 | \n", + "16846 | \n", + "22 | \n", + "14 | \n", + "30 | \n", + "FR | \n", + "France | \n", + "
1519 | \n", + "199113 | \n", + "7 | \n", + "9567 | \n", + "6041 | \n", + "13093 | \n", + "17 | \n", + "11 | \n", + "23 | \n", + "FR | \n", + "France | \n", + "
1520 | \n", + "199112 | \n", + "7 | \n", + "10864 | \n", + "7331 | \n", + "14397 | \n", + "19 | \n", + "13 | \n", + "25 | \n", + "FR | \n", + "France | \n", + "
1521 | \n", + "199111 | \n", + "7 | \n", + "15574 | \n", + "11184 | \n", + "19964 | \n", + "27 | \n", + "19 | \n", + "35 | \n", + "FR | \n", + "France | \n", + "
1522 | \n", + "199110 | \n", + "7 | \n", + "16643 | \n", + "11372 | \n", + "21914 | \n", + "29 | \n", + "20 | \n", + "38 | \n", + "FR | \n", + "France | \n", + "
1523 | \n", + "199109 | \n", + "7 | \n", + "13741 | \n", + "8780 | \n", + "18702 | \n", + "24 | \n", + "15 | \n", + "33 | \n", + "FR | \n", + "France | \n", + "
1524 | \n", + "199108 | \n", + "7 | \n", + "13289 | \n", + "8813 | \n", + "17765 | \n", + "23 | \n", + "15 | \n", + "31 | \n", + "FR | \n", + "France | \n", + "
1525 | \n", + "199107 | \n", + "7 | \n", + "12337 | \n", + "8077 | \n", + "16597 | \n", + "22 | \n", + "15 | \n", + "29 | \n", + "FR | \n", + "France | \n", + "
1526 | \n", + "199106 | \n", + "7 | \n", + "10877 | \n", + "7013 | \n", + "14741 | \n", + "19 | \n", + "12 | \n", + "26 | \n", + "FR | \n", + "France | \n", + "
1527 | \n", + "199105 | \n", + "7 | \n", + "10442 | \n", + "6544 | \n", + "14340 | \n", + "18 | \n", + "11 | \n", + "25 | \n", + "FR | \n", + "France | \n", + "
1528 | \n", + "199104 | \n", + "7 | \n", + "7913 | \n", + "4563 | \n", + "11263 | \n", + "14 | \n", + "8 | \n", + "20 | \n", + "FR | \n", + "France | \n", + "
1529 | \n", + "199103 | \n", + "7 | \n", + "15387 | \n", + "10484 | \n", + "20290 | \n", + "27 | \n", + "18 | \n", + "36 | \n", + "FR | \n", + "France | \n", + "
1530 | \n", + "199102 | \n", + "7 | \n", + "16277 | \n", + "11046 | \n", + "21508 | \n", + "29 | \n", + "20 | \n", + "38 | \n", + "FR | \n", + "France | \n", + "
1531 | \n", + "199101 | \n", + "7 | \n", + "15565 | \n", + "10271 | \n", + "20859 | \n", + "27 | \n", + "18 | \n", + "36 | \n", + "FR | \n", + "France | \n", + "
1532 | \n", + "199052 | \n", + "7 | \n", + "19375 | \n", + "13295 | \n", + "25455 | \n", + "34 | \n", + "23 | \n", + "45 | \n", + "FR | \n", + "France | \n", + "
1533 | \n", + "199051 | \n", + "7 | \n", + "19080 | \n", + "13807 | \n", + "24353 | \n", + "34 | \n", + "25 | \n", + "43 | \n", + "FR | \n", + "France | \n", + "
1534 | \n", + "199050 | \n", + "7 | \n", + "11079 | \n", + "6660 | \n", + "15498 | \n", + "20 | \n", + "12 | \n", + "28 | \n", + "FR | \n", + "France | \n", + "
1535 | \n", + "199049 | \n", + "7 | \n", + "1143 | \n", + "0 | \n", + "2610 | \n", + "2 | \n", + "0 | \n", + "5 | \n", + "FR | \n", + "France | \n", + "
1536 rows × 10 columns
\n", + "