diff --git a/module3/exo2/exercice.ipynb b/module3/exo2/exercice.ipynb
index 0bbbe371b01e359e381e43239412d77bf53fb1fb..f9e77bae3bd2a1b3b9b174b045b1c6979a6862d1 100644
--- a/module3/exo2/exercice.ipynb
+++ b/module3/exo2/exercice.ipynb
@@ -1,5 +1,2129 @@
{
- "cells": [],
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "%matplotlib inline\n",
+ "import matplotlib.pyplot as plt\n",
+ "import pandas as pd\n",
+ "import isoweek"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "data_url = \"https://www.sentiweb.fr/datasets/all/inc-7-PAY.csv\""
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \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",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 202524 | \n",
+ " 7 | \n",
+ " 4234 | \n",
+ " 1856 | \n",
+ " 6612 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 202523 | \n",
+ " 7 | \n",
+ " 4858 | \n",
+ " 2623 | \n",
+ " 7093 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 202522 | \n",
+ " 7 | \n",
+ " 6837 | \n",
+ " 3940 | \n",
+ " 9734 | \n",
+ " 10 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 202521 | \n",
+ " 7 | \n",
+ " 4693 | \n",
+ " 2653 | \n",
+ " 6733 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 202520 | \n",
+ " 7 | \n",
+ " 3083 | \n",
+ " 1535 | \n",
+ " 4631 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 7 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 202519 | \n",
+ " 7 | \n",
+ " 5084 | \n",
+ " 1997 | \n",
+ " 8171 | \n",
+ " 8 | \n",
+ " 3 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 6 | \n",
+ " 202518 | \n",
+ " 7 | \n",
+ " 5003 | \n",
+ " 2718 | \n",
+ " 7288 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 7 | \n",
+ " 202517 | \n",
+ " 7 | \n",
+ " 6246 | \n",
+ " 3424 | \n",
+ " 9068 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 8 | \n",
+ " 202516 | \n",
+ " 7 | \n",
+ " 6151 | \n",
+ " 3193 | \n",
+ " 9109 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 9 | \n",
+ " 202515 | \n",
+ " 7 | \n",
+ " 5557 | \n",
+ " 3262 | \n",
+ " 7852 | \n",
+ " 8 | \n",
+ " 5 | \n",
+ " 11 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 202514 | \n",
+ " 7 | \n",
+ " 4984 | \n",
+ " 2858 | \n",
+ " 7110 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 11 | \n",
+ " 202513 | \n",
+ " 7 | \n",
+ " 5964 | \n",
+ " 3608 | \n",
+ " 8320 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 12 | \n",
+ " 202512 | \n",
+ " 7 | \n",
+ " 3855 | \n",
+ " 1995 | \n",
+ " 5715 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 13 | \n",
+ " 202511 | \n",
+ " 7 | \n",
+ " 5878 | \n",
+ " 2747 | \n",
+ " 9009 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 14 | \n",
+ " 202510 | \n",
+ " 7 | \n",
+ " 2921 | \n",
+ " 1421 | \n",
+ " 4421 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 202509 | \n",
+ " 7 | \n",
+ " 3381 | \n",
+ " 1468 | \n",
+ " 5294 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 8 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 16 | \n",
+ " 202508 | \n",
+ " 7 | \n",
+ " 2835 | \n",
+ " 1286 | \n",
+ " 4384 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 17 | \n",
+ " 202507 | \n",
+ " 7 | \n",
+ " 4502 | \n",
+ " 2382 | \n",
+ " 6622 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 18 | \n",
+ " 202506 | \n",
+ " 7 | \n",
+ " 3455 | \n",
+ " 1958 | \n",
+ " 4952 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 7 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 19 | \n",
+ " 202505 | \n",
+ " 7 | \n",
+ " 2087 | \n",
+ " 1056 | \n",
+ " 3118 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 20 | \n",
+ " 202504 | \n",
+ " 7 | \n",
+ " 6895 | \n",
+ " 4466 | \n",
+ " 9324 | \n",
+ " 10 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 21 | \n",
+ " 202503 | \n",
+ " 7 | \n",
+ " 2462 | \n",
+ " 1161 | \n",
+ " 3763 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 22 | \n",
+ " 202502 | \n",
+ " 7 | \n",
+ " 5966 | \n",
+ " 2757 | \n",
+ " 9175 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 23 | \n",
+ " 202501 | \n",
+ " 7 | \n",
+ " 6059 | \n",
+ " 2451 | \n",
+ " 9667 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 24 | \n",
+ " 202452 | \n",
+ " 7 | \n",
+ " 4356 | \n",
+ " 1776 | \n",
+ " 6936 | \n",
+ " 7 | \n",
+ " 3 | \n",
+ " 11 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 25 | \n",
+ " 202451 | \n",
+ " 7 | \n",
+ " 4670 | \n",
+ " 2239 | \n",
+ " 7101 | \n",
+ " 7 | \n",
+ " 3 | \n",
+ " 11 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 26 | \n",
+ " 202450 | \n",
+ " 7 | \n",
+ " 7363 | \n",
+ " 4438 | \n",
+ " 10288 | \n",
+ " 11 | \n",
+ " 7 | \n",
+ " 15 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 27 | \n",
+ " 202449 | \n",
+ " 7 | \n",
+ " 6077 | \n",
+ " 3631 | \n",
+ " 8523 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 28 | \n",
+ " 202448 | \n",
+ " 7 | \n",
+ " 4189 | \n",
+ " 1454 | \n",
+ " 6924 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 29 | \n",
+ " 202447 | \n",
+ " 7 | \n",
+ " 1931 | \n",
+ " 726 | \n",
+ " 3136 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " 1772 | \n",
+ " 199126 | \n",
+ " 7 | \n",
+ " 17608 | \n",
+ " 11304 | \n",
+ " 23912 | \n",
+ " 31 | \n",
+ " 20 | \n",
+ " 42 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1773 | \n",
+ " 199125 | \n",
+ " 7 | \n",
+ " 16169 | \n",
+ " 10700 | \n",
+ " 21638 | \n",
+ " 28 | \n",
+ " 18 | \n",
+ " 38 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1774 | \n",
+ " 199124 | \n",
+ " 7 | \n",
+ " 16171 | \n",
+ " 10071 | \n",
+ " 22271 | \n",
+ " 28 | \n",
+ " 17 | \n",
+ " 39 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1775 | \n",
+ " 199123 | \n",
+ " 7 | \n",
+ " 11947 | \n",
+ " 7671 | \n",
+ " 16223 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 29 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1776 | \n",
+ " 199122 | \n",
+ " 7 | \n",
+ " 15452 | \n",
+ " 9953 | \n",
+ " 20951 | \n",
+ " 27 | \n",
+ " 17 | \n",
+ " 37 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1777 | \n",
+ " 199121 | \n",
+ " 7 | \n",
+ " 14903 | \n",
+ " 8975 | \n",
+ " 20831 | \n",
+ " 26 | \n",
+ " 16 | \n",
+ " 36 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1778 | \n",
+ " 199120 | \n",
+ " 7 | \n",
+ " 19053 | \n",
+ " 12742 | \n",
+ " 25364 | \n",
+ " 34 | \n",
+ " 23 | \n",
+ " 45 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1779 | \n",
+ " 199119 | \n",
+ " 7 | \n",
+ " 16739 | \n",
+ " 11246 | \n",
+ " 22232 | \n",
+ " 29 | \n",
+ " 19 | \n",
+ " 39 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1780 | \n",
+ " 199118 | \n",
+ " 7 | \n",
+ " 21385 | \n",
+ " 13882 | \n",
+ " 28888 | \n",
+ " 38 | \n",
+ " 25 | \n",
+ " 51 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1781 | \n",
+ " 199117 | \n",
+ " 7 | \n",
+ " 13462 | \n",
+ " 8877 | \n",
+ " 18047 | \n",
+ " 24 | \n",
+ " 16 | \n",
+ " 32 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1782 | \n",
+ " 199116 | \n",
+ " 7 | \n",
+ " 14857 | \n",
+ " 10068 | \n",
+ " 19646 | \n",
+ " 26 | \n",
+ " 18 | \n",
+ " 34 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1783 | \n",
+ " 199115 | \n",
+ " 7 | \n",
+ " 13975 | \n",
+ " 9781 | \n",
+ " 18169 | \n",
+ " 25 | \n",
+ " 18 | \n",
+ " 32 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1784 | \n",
+ " 199114 | \n",
+ " 7 | \n",
+ " 12265 | \n",
+ " 7684 | \n",
+ " 16846 | \n",
+ " 22 | \n",
+ " 14 | \n",
+ " 30 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1785 | \n",
+ " 199113 | \n",
+ " 7 | \n",
+ " 9567 | \n",
+ " 6041 | \n",
+ " 13093 | \n",
+ " 17 | \n",
+ " 11 | \n",
+ " 23 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1786 | \n",
+ " 199112 | \n",
+ " 7 | \n",
+ " 10864 | \n",
+ " 7331 | \n",
+ " 14397 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 25 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1787 | \n",
+ " 199111 | \n",
+ " 7 | \n",
+ " 15574 | \n",
+ " 11184 | \n",
+ " 19964 | \n",
+ " 27 | \n",
+ " 19 | \n",
+ " 35 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1788 | \n",
+ " 199110 | \n",
+ " 7 | \n",
+ " 16643 | \n",
+ " 11372 | \n",
+ " 21914 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 38 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1789 | \n",
+ " 199109 | \n",
+ " 7 | \n",
+ " 13741 | \n",
+ " 8780 | \n",
+ " 18702 | \n",
+ " 24 | \n",
+ " 15 | \n",
+ " 33 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1790 | \n",
+ " 199108 | \n",
+ " 7 | \n",
+ " 13289 | \n",
+ " 8813 | \n",
+ " 17765 | \n",
+ " 23 | \n",
+ " 15 | \n",
+ " 31 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1791 | \n",
+ " 199107 | \n",
+ " 7 | \n",
+ " 12337 | \n",
+ " 8077 | \n",
+ " 16597 | \n",
+ " 22 | \n",
+ " 15 | \n",
+ " 29 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1792 | \n",
+ " 199106 | \n",
+ " 7 | \n",
+ " 10877 | \n",
+ " 7013 | \n",
+ " 14741 | \n",
+ " 19 | \n",
+ " 12 | \n",
+ " 26 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1793 | \n",
+ " 199105 | \n",
+ " 7 | \n",
+ " 10442 | \n",
+ " 6544 | \n",
+ " 14340 | \n",
+ " 18 | \n",
+ " 11 | \n",
+ " 25 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1794 | \n",
+ " 199104 | \n",
+ " 7 | \n",
+ " 7913 | \n",
+ " 4563 | \n",
+ " 11263 | \n",
+ " 14 | \n",
+ " 8 | \n",
+ " 20 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1795 | \n",
+ " 199103 | \n",
+ " 7 | \n",
+ " 15387 | \n",
+ " 10484 | \n",
+ " 20290 | \n",
+ " 27 | \n",
+ " 18 | \n",
+ " 36 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1796 | \n",
+ " 199102 | \n",
+ " 7 | \n",
+ " 16277 | \n",
+ " 11046 | \n",
+ " 21508 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 38 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1797 | \n",
+ " 199101 | \n",
+ " 7 | \n",
+ " 15565 | \n",
+ " 10271 | \n",
+ " 20859 | \n",
+ " 27 | \n",
+ " 18 | \n",
+ " 36 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1798 | \n",
+ " 199052 | \n",
+ " 7 | \n",
+ " 19375 | \n",
+ " 13295 | \n",
+ " 25455 | \n",
+ " 34 | \n",
+ " 23 | \n",
+ " 45 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1799 | \n",
+ " 199051 | \n",
+ " 7 | \n",
+ " 19080 | \n",
+ " 13807 | \n",
+ " 24353 | \n",
+ " 34 | \n",
+ " 25 | \n",
+ " 43 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1800 | \n",
+ " 199050 | \n",
+ " 7 | \n",
+ " 11079 | \n",
+ " 6660 | \n",
+ " 15498 | \n",
+ " 20 | \n",
+ " 12 | \n",
+ " 28 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1801 | \n",
+ " 199049 | \n",
+ " 7 | \n",
+ " 1143 | \n",
+ " 0 | \n",
+ " 2610 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1802 rows × 10 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " week indicator inc inc_low inc_up inc100 inc100_low \\\n",
+ "0 202524 7 4234 1856 6612 6 2 \n",
+ "1 202523 7 4858 2623 7093 7 4 \n",
+ "2 202522 7 6837 3940 9734 10 6 \n",
+ "3 202521 7 4693 2653 6733 7 4 \n",
+ "4 202520 7 3083 1535 4631 5 3 \n",
+ "5 202519 7 5084 1997 8171 8 3 \n",
+ "6 202518 7 5003 2718 7288 7 4 \n",
+ "7 202517 7 6246 3424 9068 9 5 \n",
+ "8 202516 7 6151 3193 9109 9 5 \n",
+ "9 202515 7 5557 3262 7852 8 5 \n",
+ "10 202514 7 4984 2858 7110 7 4 \n",
+ "11 202513 7 5964 3608 8320 9 5 \n",
+ "12 202512 7 3855 1995 5715 6 3 \n",
+ "13 202511 7 5878 2747 9009 9 4 \n",
+ "14 202510 7 2921 1421 4421 4 2 \n",
+ "15 202509 7 3381 1468 5294 5 2 \n",
+ "16 202508 7 2835 1286 4384 4 2 \n",
+ "17 202507 7 4502 2382 6622 7 4 \n",
+ "18 202506 7 3455 1958 4952 5 3 \n",
+ "19 202505 7 2087 1056 3118 3 1 \n",
+ "20 202504 7 6895 4466 9324 10 6 \n",
+ "21 202503 7 2462 1161 3763 4 2 \n",
+ "22 202502 7 5966 2757 9175 9 4 \n",
+ "23 202501 7 6059 2451 9667 9 4 \n",
+ "24 202452 7 4356 1776 6936 7 3 \n",
+ "25 202451 7 4670 2239 7101 7 3 \n",
+ "26 202450 7 7363 4438 10288 11 7 \n",
+ "27 202449 7 6077 3631 8523 9 5 \n",
+ "28 202448 7 4189 1454 6924 6 2 \n",
+ "29 202447 7 1931 726 3136 3 1 \n",
+ "... ... ... ... ... ... ... ... \n",
+ "1772 199126 7 17608 11304 23912 31 20 \n",
+ "1773 199125 7 16169 10700 21638 28 18 \n",
+ "1774 199124 7 16171 10071 22271 28 17 \n",
+ "1775 199123 7 11947 7671 16223 21 13 \n",
+ "1776 199122 7 15452 9953 20951 27 17 \n",
+ "1777 199121 7 14903 8975 20831 26 16 \n",
+ "1778 199120 7 19053 12742 25364 34 23 \n",
+ "1779 199119 7 16739 11246 22232 29 19 \n",
+ "1780 199118 7 21385 13882 28888 38 25 \n",
+ "1781 199117 7 13462 8877 18047 24 16 \n",
+ "1782 199116 7 14857 10068 19646 26 18 \n",
+ "1783 199115 7 13975 9781 18169 25 18 \n",
+ "1784 199114 7 12265 7684 16846 22 14 \n",
+ "1785 199113 7 9567 6041 13093 17 11 \n",
+ "1786 199112 7 10864 7331 14397 19 13 \n",
+ "1787 199111 7 15574 11184 19964 27 19 \n",
+ "1788 199110 7 16643 11372 21914 29 20 \n",
+ "1789 199109 7 13741 8780 18702 24 15 \n",
+ "1790 199108 7 13289 8813 17765 23 15 \n",
+ "1791 199107 7 12337 8077 16597 22 15 \n",
+ "1792 199106 7 10877 7013 14741 19 12 \n",
+ "1793 199105 7 10442 6544 14340 18 11 \n",
+ "1794 199104 7 7913 4563 11263 14 8 \n",
+ "1795 199103 7 15387 10484 20290 27 18 \n",
+ "1796 199102 7 16277 11046 21508 29 20 \n",
+ "1797 199101 7 15565 10271 20859 27 18 \n",
+ "1798 199052 7 19375 13295 25455 34 23 \n",
+ "1799 199051 7 19080 13807 24353 34 25 \n",
+ "1800 199050 7 11079 6660 15498 20 12 \n",
+ "1801 199049 7 1143 0 2610 2 0 \n",
+ "\n",
+ " inc100_up geo_insee geo_name \n",
+ "0 10 FR France \n",
+ "1 10 FR France \n",
+ "2 14 FR France \n",
+ "3 10 FR France \n",
+ "4 7 FR France \n",
+ "5 13 FR France \n",
+ "6 10 FR France \n",
+ "7 13 FR France \n",
+ "8 13 FR France \n",
+ "9 11 FR France \n",
+ "10 10 FR France \n",
+ "11 13 FR France \n",
+ "12 9 FR France \n",
+ "13 14 FR France \n",
+ "14 6 FR France \n",
+ "15 8 FR France \n",
+ "16 6 FR France \n",
+ "17 10 FR France \n",
+ "18 7 FR France \n",
+ "19 5 FR France \n",
+ "20 14 FR France \n",
+ "21 6 FR France \n",
+ "22 14 FR France \n",
+ "23 14 FR France \n",
+ "24 11 FR France \n",
+ "25 11 FR France \n",
+ "26 15 FR France \n",
+ "27 13 FR France \n",
+ "28 10 FR France \n",
+ "29 5 FR France \n",
+ "... ... ... ... \n",
+ "1772 42 FR France \n",
+ "1773 38 FR France \n",
+ "1774 39 FR France \n",
+ "1775 29 FR France \n",
+ "1776 37 FR France \n",
+ "1777 36 FR France \n",
+ "1778 45 FR France \n",
+ "1779 39 FR France \n",
+ "1780 51 FR France \n",
+ "1781 32 FR France \n",
+ "1782 34 FR France \n",
+ "1783 32 FR France \n",
+ "1784 30 FR France \n",
+ "1785 23 FR France \n",
+ "1786 25 FR France \n",
+ "1787 35 FR France \n",
+ "1788 38 FR France \n",
+ "1789 33 FR France \n",
+ "1790 31 FR France \n",
+ "1791 29 FR France \n",
+ "1792 26 FR France \n",
+ "1793 25 FR France \n",
+ "1794 20 FR France \n",
+ "1795 36 FR France \n",
+ "1796 38 FR France \n",
+ "1797 36 FR France \n",
+ "1798 45 FR France \n",
+ "1799 43 FR France \n",
+ "1800 28 FR France \n",
+ "1801 5 FR France \n",
+ "\n",
+ "[1802 rows x 10 columns]"
+ ]
+ },
+ "execution_count": 12,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "raw_data = pd.read_csv(data_url, skiprows=1)\n",
+ "raw_data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \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",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ "Empty DataFrame\n",
+ "Columns: [week, indicator, inc, inc_low, inc_up, inc100, inc100_low, inc100_up, geo_insee, geo_name]\n",
+ "Index: []"
+ ]
+ },
+ "execution_count": 13,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "raw_data[raw_data.isnull().any(axis=1)]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \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",
+ "
\n",
+ " \n",
+ " period | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1990-12-03/1990-12-09 | \n",
+ " 199049 | \n",
+ " 7 | \n",
+ " 1143 | \n",
+ " 0 | \n",
+ " 2610 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1990-12-10/1990-12-16 | \n",
+ " 199050 | \n",
+ " 7 | \n",
+ " 11079 | \n",
+ " 6660 | \n",
+ " 15498 | \n",
+ " 20 | \n",
+ " 12 | \n",
+ " 28 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1990-12-17/1990-12-23 | \n",
+ " 199051 | \n",
+ " 7 | \n",
+ " 19080 | \n",
+ " 13807 | \n",
+ " 24353 | \n",
+ " 34 | \n",
+ " 25 | \n",
+ " 43 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1990-12-24/1990-12-30 | \n",
+ " 199052 | \n",
+ " 7 | \n",
+ " 19375 | \n",
+ " 13295 | \n",
+ " 25455 | \n",
+ " 34 | \n",
+ " 23 | \n",
+ " 45 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1990-12-31/1991-01-06 | \n",
+ " 199101 | \n",
+ " 7 | \n",
+ " 15565 | \n",
+ " 10271 | \n",
+ " 20859 | \n",
+ " 27 | \n",
+ " 18 | \n",
+ " 36 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-01-07/1991-01-13 | \n",
+ " 199102 | \n",
+ " 7 | \n",
+ " 16277 | \n",
+ " 11046 | \n",
+ " 21508 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 38 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-01-14/1991-01-20 | \n",
+ " 199103 | \n",
+ " 7 | \n",
+ " 15387 | \n",
+ " 10484 | \n",
+ " 20290 | \n",
+ " 27 | \n",
+ " 18 | \n",
+ " 36 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-01-21/1991-01-27 | \n",
+ " 199104 | \n",
+ " 7 | \n",
+ " 7913 | \n",
+ " 4563 | \n",
+ " 11263 | \n",
+ " 14 | \n",
+ " 8 | \n",
+ " 20 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-01-28/1991-02-03 | \n",
+ " 199105 | \n",
+ " 7 | \n",
+ " 10442 | \n",
+ " 6544 | \n",
+ " 14340 | \n",
+ " 18 | \n",
+ " 11 | \n",
+ " 25 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-02-04/1991-02-10 | \n",
+ " 199106 | \n",
+ " 7 | \n",
+ " 10877 | \n",
+ " 7013 | \n",
+ " 14741 | \n",
+ " 19 | \n",
+ " 12 | \n",
+ " 26 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-02-11/1991-02-17 | \n",
+ " 199107 | \n",
+ " 7 | \n",
+ " 12337 | \n",
+ " 8077 | \n",
+ " 16597 | \n",
+ " 22 | \n",
+ " 15 | \n",
+ " 29 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-02-18/1991-02-24 | \n",
+ " 199108 | \n",
+ " 7 | \n",
+ " 13289 | \n",
+ " 8813 | \n",
+ " 17765 | \n",
+ " 23 | \n",
+ " 15 | \n",
+ " 31 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-02-25/1991-03-03 | \n",
+ " 199109 | \n",
+ " 7 | \n",
+ " 13741 | \n",
+ " 8780 | \n",
+ " 18702 | \n",
+ " 24 | \n",
+ " 15 | \n",
+ " 33 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-03-04/1991-03-10 | \n",
+ " 199110 | \n",
+ " 7 | \n",
+ " 16643 | \n",
+ " 11372 | \n",
+ " 21914 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 38 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-03-11/1991-03-17 | \n",
+ " 199111 | \n",
+ " 7 | \n",
+ " 15574 | \n",
+ " 11184 | \n",
+ " 19964 | \n",
+ " 27 | \n",
+ " 19 | \n",
+ " 35 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-03-18/1991-03-24 | \n",
+ " 199112 | \n",
+ " 7 | \n",
+ " 10864 | \n",
+ " 7331 | \n",
+ " 14397 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 25 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-03-25/1991-03-31 | \n",
+ " 199113 | \n",
+ " 7 | \n",
+ " 9567 | \n",
+ " 6041 | \n",
+ " 13093 | \n",
+ " 17 | \n",
+ " 11 | \n",
+ " 23 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-04-01/1991-04-07 | \n",
+ " 199114 | \n",
+ " 7 | \n",
+ " 12265 | \n",
+ " 7684 | \n",
+ " 16846 | \n",
+ " 22 | \n",
+ " 14 | \n",
+ " 30 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-04-08/1991-04-14 | \n",
+ " 199115 | \n",
+ " 7 | \n",
+ " 13975 | \n",
+ " 9781 | \n",
+ " 18169 | \n",
+ " 25 | \n",
+ " 18 | \n",
+ " 32 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-04-15/1991-04-21 | \n",
+ " 199116 | \n",
+ " 7 | \n",
+ " 14857 | \n",
+ " 10068 | \n",
+ " 19646 | \n",
+ " 26 | \n",
+ " 18 | \n",
+ " 34 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-04-22/1991-04-28 | \n",
+ " 199117 | \n",
+ " 7 | \n",
+ " 13462 | \n",
+ " 8877 | \n",
+ " 18047 | \n",
+ " 24 | \n",
+ " 16 | \n",
+ " 32 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-04-29/1991-05-05 | \n",
+ " 199118 | \n",
+ " 7 | \n",
+ " 21385 | \n",
+ " 13882 | \n",
+ " 28888 | \n",
+ " 38 | \n",
+ " 25 | \n",
+ " 51 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-05-06/1991-05-12 | \n",
+ " 199119 | \n",
+ " 7 | \n",
+ " 16739 | \n",
+ " 11246 | \n",
+ " 22232 | \n",
+ " 29 | \n",
+ " 19 | \n",
+ " 39 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-05-13/1991-05-19 | \n",
+ " 199120 | \n",
+ " 7 | \n",
+ " 19053 | \n",
+ " 12742 | \n",
+ " 25364 | \n",
+ " 34 | \n",
+ " 23 | \n",
+ " 45 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-05-20/1991-05-26 | \n",
+ " 199121 | \n",
+ " 7 | \n",
+ " 14903 | \n",
+ " 8975 | \n",
+ " 20831 | \n",
+ " 26 | \n",
+ " 16 | \n",
+ " 36 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-05-27/1991-06-02 | \n",
+ " 199122 | \n",
+ " 7 | \n",
+ " 15452 | \n",
+ " 9953 | \n",
+ " 20951 | \n",
+ " 27 | \n",
+ " 17 | \n",
+ " 37 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-06-03/1991-06-09 | \n",
+ " 199123 | \n",
+ " 7 | \n",
+ " 11947 | \n",
+ " 7671 | \n",
+ " 16223 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 29 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-06-10/1991-06-16 | \n",
+ " 199124 | \n",
+ " 7 | \n",
+ " 16171 | \n",
+ " 10071 | \n",
+ " 22271 | \n",
+ " 28 | \n",
+ " 17 | \n",
+ " 39 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-06-17/1991-06-23 | \n",
+ " 199125 | \n",
+ " 7 | \n",
+ " 16169 | \n",
+ " 10700 | \n",
+ " 21638 | \n",
+ " 28 | \n",
+ " 18 | \n",
+ " 38 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 1991-06-24/1991-06-30 | \n",
+ " 199126 | \n",
+ " 7 | \n",
+ " 17608 | \n",
+ " 11304 | \n",
+ " 23912 | \n",
+ " 31 | \n",
+ " 20 | \n",
+ " 42 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " 2024-11-18/2024-11-24 | \n",
+ " 202447 | \n",
+ " 7 | \n",
+ " 1931 | \n",
+ " 726 | \n",
+ " 3136 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2024-11-25/2024-12-01 | \n",
+ " 202448 | \n",
+ " 7 | \n",
+ " 4189 | \n",
+ " 1454 | \n",
+ " 6924 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2024-12-02/2024-12-08 | \n",
+ " 202449 | \n",
+ " 7 | \n",
+ " 6077 | \n",
+ " 3631 | \n",
+ " 8523 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2024-12-09/2024-12-15 | \n",
+ " 202450 | \n",
+ " 7 | \n",
+ " 7363 | \n",
+ " 4438 | \n",
+ " 10288 | \n",
+ " 11 | \n",
+ " 7 | \n",
+ " 15 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2024-12-16/2024-12-22 | \n",
+ " 202451 | \n",
+ " 7 | \n",
+ " 4670 | \n",
+ " 2239 | \n",
+ " 7101 | \n",
+ " 7 | \n",
+ " 3 | \n",
+ " 11 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2024-12-23/2024-12-29 | \n",
+ " 202452 | \n",
+ " 7 | \n",
+ " 4356 | \n",
+ " 1776 | \n",
+ " 6936 | \n",
+ " 7 | \n",
+ " 3 | \n",
+ " 11 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2024-12-30/2025-01-05 | \n",
+ " 202501 | \n",
+ " 7 | \n",
+ " 6059 | \n",
+ " 2451 | \n",
+ " 9667 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-01-06/2025-01-12 | \n",
+ " 202502 | \n",
+ " 7 | \n",
+ " 5966 | \n",
+ " 2757 | \n",
+ " 9175 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-01-13/2025-01-19 | \n",
+ " 202503 | \n",
+ " 7 | \n",
+ " 2462 | \n",
+ " 1161 | \n",
+ " 3763 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-01-20/2025-01-26 | \n",
+ " 202504 | \n",
+ " 7 | \n",
+ " 6895 | \n",
+ " 4466 | \n",
+ " 9324 | \n",
+ " 10 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-01-27/2025-02-02 | \n",
+ " 202505 | \n",
+ " 7 | \n",
+ " 2087 | \n",
+ " 1056 | \n",
+ " 3118 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-02-03/2025-02-09 | \n",
+ " 202506 | \n",
+ " 7 | \n",
+ " 3455 | \n",
+ " 1958 | \n",
+ " 4952 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 7 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-02-10/2025-02-16 | \n",
+ " 202507 | \n",
+ " 7 | \n",
+ " 4502 | \n",
+ " 2382 | \n",
+ " 6622 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-02-17/2025-02-23 | \n",
+ " 202508 | \n",
+ " 7 | \n",
+ " 2835 | \n",
+ " 1286 | \n",
+ " 4384 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-02-24/2025-03-02 | \n",
+ " 202509 | \n",
+ " 7 | \n",
+ " 3381 | \n",
+ " 1468 | \n",
+ " 5294 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 8 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-03-03/2025-03-09 | \n",
+ " 202510 | \n",
+ " 7 | \n",
+ " 2921 | \n",
+ " 1421 | \n",
+ " 4421 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-03-10/2025-03-16 | \n",
+ " 202511 | \n",
+ " 7 | \n",
+ " 5878 | \n",
+ " 2747 | \n",
+ " 9009 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-03-17/2025-03-23 | \n",
+ " 202512 | \n",
+ " 7 | \n",
+ " 3855 | \n",
+ " 1995 | \n",
+ " 5715 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-03-24/2025-03-30 | \n",
+ " 202513 | \n",
+ " 7 | \n",
+ " 5964 | \n",
+ " 3608 | \n",
+ " 8320 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-03-31/2025-04-06 | \n",
+ " 202514 | \n",
+ " 7 | \n",
+ " 4984 | \n",
+ " 2858 | \n",
+ " 7110 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-04-07/2025-04-13 | \n",
+ " 202515 | \n",
+ " 7 | \n",
+ " 5557 | \n",
+ " 3262 | \n",
+ " 7852 | \n",
+ " 8 | \n",
+ " 5 | \n",
+ " 11 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-04-14/2025-04-20 | \n",
+ " 202516 | \n",
+ " 7 | \n",
+ " 6151 | \n",
+ " 3193 | \n",
+ " 9109 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-04-21/2025-04-27 | \n",
+ " 202517 | \n",
+ " 7 | \n",
+ " 6246 | \n",
+ " 3424 | \n",
+ " 9068 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-04-28/2025-05-04 | \n",
+ " 202518 | \n",
+ " 7 | \n",
+ " 5003 | \n",
+ " 2718 | \n",
+ " 7288 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-05-05/2025-05-11 | \n",
+ " 202519 | \n",
+ " 7 | \n",
+ " 5084 | \n",
+ " 1997 | \n",
+ " 8171 | \n",
+ " 8 | \n",
+ " 3 | \n",
+ " 13 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-05-12/2025-05-18 | \n",
+ " 202520 | \n",
+ " 7 | \n",
+ " 3083 | \n",
+ " 1535 | \n",
+ " 4631 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 7 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-05-19/2025-05-25 | \n",
+ " 202521 | \n",
+ " 7 | \n",
+ " 4693 | \n",
+ " 2653 | \n",
+ " 6733 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-05-26/2025-06-01 | \n",
+ " 202522 | \n",
+ " 7 | \n",
+ " 6837 | \n",
+ " 3940 | \n",
+ " 9734 | \n",
+ " 10 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-06-02/2025-06-08 | \n",
+ " 202523 | \n",
+ " 7 | \n",
+ " 4858 | \n",
+ " 2623 | \n",
+ " 7093 | \n",
+ " 7 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ " 2025-06-09/2025-06-15 | \n",
+ " 202524 | \n",
+ " 7 | \n",
+ " 4234 | \n",
+ " 1856 | \n",
+ " 6612 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 10 | \n",
+ " FR | \n",
+ " France | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1802 rows × 10 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " week indicator inc inc_low inc_up inc100 \\\n",
+ "period \n",
+ "1990-12-03/1990-12-09 199049 7 1143 0 2610 2 \n",
+ "1990-12-10/1990-12-16 199050 7 11079 6660 15498 20 \n",
+ "1990-12-17/1990-12-23 199051 7 19080 13807 24353 34 \n",
+ "1990-12-24/1990-12-30 199052 7 19375 13295 25455 34 \n",
+ "1990-12-31/1991-01-06 199101 7 15565 10271 20859 27 \n",
+ "1991-01-07/1991-01-13 199102 7 16277 11046 21508 29 \n",
+ "1991-01-14/1991-01-20 199103 7 15387 10484 20290 27 \n",
+ "1991-01-21/1991-01-27 199104 7 7913 4563 11263 14 \n",
+ "1991-01-28/1991-02-03 199105 7 10442 6544 14340 18 \n",
+ "1991-02-04/1991-02-10 199106 7 10877 7013 14741 19 \n",
+ "1991-02-11/1991-02-17 199107 7 12337 8077 16597 22 \n",
+ "1991-02-18/1991-02-24 199108 7 13289 8813 17765 23 \n",
+ "1991-02-25/1991-03-03 199109 7 13741 8780 18702 24 \n",
+ "1991-03-04/1991-03-10 199110 7 16643 11372 21914 29 \n",
+ "1991-03-11/1991-03-17 199111 7 15574 11184 19964 27 \n",
+ "1991-03-18/1991-03-24 199112 7 10864 7331 14397 19 \n",
+ "1991-03-25/1991-03-31 199113 7 9567 6041 13093 17 \n",
+ "1991-04-01/1991-04-07 199114 7 12265 7684 16846 22 \n",
+ "1991-04-08/1991-04-14 199115 7 13975 9781 18169 25 \n",
+ "1991-04-15/1991-04-21 199116 7 14857 10068 19646 26 \n",
+ "1991-04-22/1991-04-28 199117 7 13462 8877 18047 24 \n",
+ "1991-04-29/1991-05-05 199118 7 21385 13882 28888 38 \n",
+ "1991-05-06/1991-05-12 199119 7 16739 11246 22232 29 \n",
+ "1991-05-13/1991-05-19 199120 7 19053 12742 25364 34 \n",
+ "1991-05-20/1991-05-26 199121 7 14903 8975 20831 26 \n",
+ "1991-05-27/1991-06-02 199122 7 15452 9953 20951 27 \n",
+ "1991-06-03/1991-06-09 199123 7 11947 7671 16223 21 \n",
+ "1991-06-10/1991-06-16 199124 7 16171 10071 22271 28 \n",
+ "1991-06-17/1991-06-23 199125 7 16169 10700 21638 28 \n",
+ "1991-06-24/1991-06-30 199126 7 17608 11304 23912 31 \n",
+ "... ... ... ... ... ... ... \n",
+ "2024-11-18/2024-11-24 202447 7 1931 726 3136 3 \n",
+ "2024-11-25/2024-12-01 202448 7 4189 1454 6924 6 \n",
+ "2024-12-02/2024-12-08 202449 7 6077 3631 8523 9 \n",
+ "2024-12-09/2024-12-15 202450 7 7363 4438 10288 11 \n",
+ "2024-12-16/2024-12-22 202451 7 4670 2239 7101 7 \n",
+ "2024-12-23/2024-12-29 202452 7 4356 1776 6936 7 \n",
+ "2024-12-30/2025-01-05 202501 7 6059 2451 9667 9 \n",
+ "2025-01-06/2025-01-12 202502 7 5966 2757 9175 9 \n",
+ "2025-01-13/2025-01-19 202503 7 2462 1161 3763 4 \n",
+ "2025-01-20/2025-01-26 202504 7 6895 4466 9324 10 \n",
+ "2025-01-27/2025-02-02 202505 7 2087 1056 3118 3 \n",
+ "2025-02-03/2025-02-09 202506 7 3455 1958 4952 5 \n",
+ "2025-02-10/2025-02-16 202507 7 4502 2382 6622 7 \n",
+ "2025-02-17/2025-02-23 202508 7 2835 1286 4384 4 \n",
+ "2025-02-24/2025-03-02 202509 7 3381 1468 5294 5 \n",
+ "2025-03-03/2025-03-09 202510 7 2921 1421 4421 4 \n",
+ "2025-03-10/2025-03-16 202511 7 5878 2747 9009 9 \n",
+ "2025-03-17/2025-03-23 202512 7 3855 1995 5715 6 \n",
+ "2025-03-24/2025-03-30 202513 7 5964 3608 8320 9 \n",
+ "2025-03-31/2025-04-06 202514 7 4984 2858 7110 7 \n",
+ "2025-04-07/2025-04-13 202515 7 5557 3262 7852 8 \n",
+ "2025-04-14/2025-04-20 202516 7 6151 3193 9109 9 \n",
+ "2025-04-21/2025-04-27 202517 7 6246 3424 9068 9 \n",
+ "2025-04-28/2025-05-04 202518 7 5003 2718 7288 7 \n",
+ "2025-05-05/2025-05-11 202519 7 5084 1997 8171 8 \n",
+ "2025-05-12/2025-05-18 202520 7 3083 1535 4631 5 \n",
+ "2025-05-19/2025-05-25 202521 7 4693 2653 6733 7 \n",
+ "2025-05-26/2025-06-01 202522 7 6837 3940 9734 10 \n",
+ "2025-06-02/2025-06-08 202523 7 4858 2623 7093 7 \n",
+ "2025-06-09/2025-06-15 202524 7 4234 1856 6612 6 \n",
+ "\n",
+ " inc100_low inc100_up geo_insee geo_name \n",
+ "period \n",
+ "1990-12-03/1990-12-09 0 5 FR France \n",
+ "1990-12-10/1990-12-16 12 28 FR France \n",
+ "1990-12-17/1990-12-23 25 43 FR France \n",
+ "1990-12-24/1990-12-30 23 45 FR France \n",
+ "1990-12-31/1991-01-06 18 36 FR France \n",
+ "1991-01-07/1991-01-13 20 38 FR France \n",
+ "1991-01-14/1991-01-20 18 36 FR France \n",
+ "1991-01-21/1991-01-27 8 20 FR France \n",
+ "1991-01-28/1991-02-03 11 25 FR France \n",
+ "1991-02-04/1991-02-10 12 26 FR France \n",
+ "1991-02-11/1991-02-17 15 29 FR France \n",
+ "1991-02-18/1991-02-24 15 31 FR France \n",
+ "1991-02-25/1991-03-03 15 33 FR France \n",
+ "1991-03-04/1991-03-10 20 38 FR France \n",
+ "1991-03-11/1991-03-17 19 35 FR France \n",
+ "1991-03-18/1991-03-24 13 25 FR France \n",
+ "1991-03-25/1991-03-31 11 23 FR France \n",
+ "1991-04-01/1991-04-07 14 30 FR France \n",
+ "1991-04-08/1991-04-14 18 32 FR France \n",
+ "1991-04-15/1991-04-21 18 34 FR France \n",
+ "1991-04-22/1991-04-28 16 32 FR France \n",
+ "1991-04-29/1991-05-05 25 51 FR France \n",
+ "1991-05-06/1991-05-12 19 39 FR France \n",
+ "1991-05-13/1991-05-19 23 45 FR France \n",
+ "1991-05-20/1991-05-26 16 36 FR France \n",
+ "1991-05-27/1991-06-02 17 37 FR France \n",
+ "1991-06-03/1991-06-09 13 29 FR France \n",
+ "1991-06-10/1991-06-16 17 39 FR France \n",
+ "1991-06-17/1991-06-23 18 38 FR France \n",
+ "1991-06-24/1991-06-30 20 42 FR France \n",
+ "... ... ... ... ... \n",
+ "2024-11-18/2024-11-24 1 5 FR France \n",
+ "2024-11-25/2024-12-01 2 10 FR France \n",
+ "2024-12-02/2024-12-08 5 13 FR France \n",
+ "2024-12-09/2024-12-15 7 15 FR France \n",
+ "2024-12-16/2024-12-22 3 11 FR France \n",
+ "2024-12-23/2024-12-29 3 11 FR France \n",
+ "2024-12-30/2025-01-05 4 14 FR France \n",
+ "2025-01-06/2025-01-12 4 14 FR France \n",
+ "2025-01-13/2025-01-19 2 6 FR France \n",
+ "2025-01-20/2025-01-26 6 14 FR France \n",
+ "2025-01-27/2025-02-02 1 5 FR France \n",
+ "2025-02-03/2025-02-09 3 7 FR France \n",
+ "2025-02-10/2025-02-16 4 10 FR France \n",
+ "2025-02-17/2025-02-23 2 6 FR France \n",
+ "2025-02-24/2025-03-02 2 8 FR France \n",
+ "2025-03-03/2025-03-09 2 6 FR France \n",
+ "2025-03-10/2025-03-16 4 14 FR France \n",
+ "2025-03-17/2025-03-23 3 9 FR France \n",
+ "2025-03-24/2025-03-30 5 13 FR France \n",
+ "2025-03-31/2025-04-06 4 10 FR France \n",
+ "2025-04-07/2025-04-13 5 11 FR France \n",
+ "2025-04-14/2025-04-20 5 13 FR France \n",
+ "2025-04-21/2025-04-27 5 13 FR France \n",
+ "2025-04-28/2025-05-04 4 10 FR France \n",
+ "2025-05-05/2025-05-11 3 13 FR France \n",
+ "2025-05-12/2025-05-18 3 7 FR France \n",
+ "2025-05-19/2025-05-25 4 10 FR France \n",
+ "2025-05-26/2025-06-01 6 14 FR France \n",
+ "2025-06-02/2025-06-08 4 10 FR France \n",
+ "2025-06-09/2025-06-15 2 10 FR France \n",
+ "\n",
+ "[1802 rows x 10 columns]"
+ ]
+ },
+ "execution_count": 18,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "def convert_week(year_and_week_int):\n",
+ " year_and_week_str = str(year_and_week_int)\n",
+ " year = int(year_and_week_str[:4])\n",
+ " week = int(year_and_week_str[4:])\n",
+ " w = isoweek.Week(year, week)\n",
+ " return pd.Period(w.day(0), 'W')\n",
+ "\n",
+ "raw_data['period'] = [convert_week(yw) for yw in raw_data['week']]\n",
+ "sorted_data = raw_data.set_index('period').sort_index()\n",
+ "sorted_data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "first_august_week = [pd.Period(pd.Timestamp(y, 8, 1), 'W')\n",
+ " for y in range(1991,\n",
+ " sorted_data.index[-1].year)]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "year = []\n",
+ "yearly_incidence = []\n",
+ "for week1, week2 in zip(first_august_week[:-1],\n",
+ " first_august_week[1:]):\n",
+ " one_year = sorted_data['inc'][week1:week2-1]\n",
+ " assert abs(len(one_year)-52) < 2\n",
+ " yearly_incidence.append(one_year.sum())\n",
+ " year.append(week2.year)\n",
+ "yearly_incidence = pd.Series(data=yearly_incidence, index=year)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 30,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 30,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "yearly_incidence.plot(style='*')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
@@ -16,10 +2140,9 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.6.3"
+ "version": "3.6.4"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
-