Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mooc-rr
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
a081bc04ce9fbc7d062648cfa919b204
mooc-rr
Commits
2e35992b
Commit
2e35992b
authored
Oct 17, 2023
by
a081bc04ce9fbc7d062648cfa919b204
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Download and work with a local copy
parent
0194cd0e
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
3079 additions
and
19 deletions
+3079
-19
analyse-syndrome-grippal.ipynb
module3/exo1/analyse-syndrome-grippal.ipynb
+1046
-19
incidence_grippale.csv
module3/exo1/incidence_grippale.csv
+2033
-0
No files found.
module3/exo1/analyse-syndrome-grippal.ipynb
View file @
2e35992b
...
...
@@ -9,14 +9,15 @@
},
{
"cell_type": "code",
"execution_count":
null
,
"execution_count":
1
,
"metadata": {},
"outputs": [],
"source": [
"%matplotlib inline\n",
"import matplotlib.pyplot as plt\n",
"import pandas as pd\n",
"import isoweek"
"import isoweek\n",
"import os"
]
},
{
...
...
@@ -28,10 +29,8 @@
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"data_url = \"http://www.sentiweb.fr/datasets/incidence-PAY-3.csv\""
...
...
@@ -61,11 +60,1045 @@
},
{
"cell_type": "code",
"execution_count":
null
,
"execution_count":
11
,
"metadata": {},
"outputs": [],
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Unnamed: 0</th>\n",
" <th>week</th>\n",
" <th>indicator</th>\n",
" <th>inc</th>\n",
" <th>inc_low</th>\n",
" <th>inc_up</th>\n",
" <th>inc100</th>\n",
" <th>inc100_low</th>\n",
" <th>inc100_up</th>\n",
" <th>geo_insee</th>\n",
" <th>geo_name</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>0</td>\n",
" <td>202340</td>\n",
" <td>3</td>\n",
" <td>77850</td>\n",
" <td>67191.0</td>\n",
" <td>88509.0</td>\n",
" <td>117</td>\n",
" <td>101.0</td>\n",
" <td>133.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>1</td>\n",
" <td>202339</td>\n",
" <td>3</td>\n",
" <td>72283</td>\n",
" <td>63697.0</td>\n",
" <td>80869.0</td>\n",
" <td>109</td>\n",
" <td>96.0</td>\n",
" <td>122.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>2</td>\n",
" <td>202338</td>\n",
" <td>3</td>\n",
" <td>63218</td>\n",
" <td>55227.0</td>\n",
" <td>71209.0</td>\n",
" <td>95</td>\n",
" <td>83.0</td>\n",
" <td>107.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>3</td>\n",
" <td>202337</td>\n",
" <td>3</td>\n",
" <td>49085</td>\n",
" <td>42079.0</td>\n",
" <td>56091.0</td>\n",
" <td>74</td>\n",
" <td>63.0</td>\n",
" <td>85.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>4</td>\n",
" <td>202336</td>\n",
" <td>3</td>\n",
" <td>38247</td>\n",
" <td>32237.0</td>\n",
" <td>44257.0</td>\n",
" <td>58</td>\n",
" <td>49.0</td>\n",
" <td>67.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>5</td>\n",
" <td>202335</td>\n",
" <td>3</td>\n",
" <td>31695</td>\n",
" <td>26013.0</td>\n",
" <td>37377.0</td>\n",
" <td>48</td>\n",
" <td>39.0</td>\n",
" <td>57.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>6</td>\n",
" <td>202334</td>\n",
" <td>3</td>\n",
" <td>26663</td>\n",
" <td>21057.0</td>\n",
" <td>32269.0</td>\n",
" <td>40</td>\n",
" <td>32.0</td>\n",
" <td>48.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>7</td>\n",
" <td>202333</td>\n",
" <td>3</td>\n",
" <td>19144</td>\n",
" <td>13161.0</td>\n",
" <td>25127.0</td>\n",
" <td>29</td>\n",
" <td>20.0</td>\n",
" <td>38.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>8</td>\n",
" <td>202332</td>\n",
" <td>3</td>\n",
" <td>14641</td>\n",
" <td>10285.0</td>\n",
" <td>18997.0</td>\n",
" <td>22</td>\n",
" <td>15.0</td>\n",
" <td>29.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>9</td>\n",
" <td>202331</td>\n",
" <td>3</td>\n",
" <td>15286</td>\n",
" <td>10705.0</td>\n",
" <td>19867.0</td>\n",
" <td>23</td>\n",
" <td>16.0</td>\n",
" <td>30.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>10</td>\n",
" <td>202330</td>\n",
" <td>3</td>\n",
" <td>13205</td>\n",
" <td>8647.0</td>\n",
" <td>17763.0</td>\n",
" <td>20</td>\n",
" <td>13.0</td>\n",
" <td>27.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>11</td>\n",
" <td>202329</td>\n",
" <td>3</td>\n",
" <td>11122</td>\n",
" <td>7113.0</td>\n",
" <td>15131.0</td>\n",
" <td>17</td>\n",
" <td>11.0</td>\n",
" <td>23.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>12</td>\n",
" <td>202328</td>\n",
" <td>3</td>\n",
" <td>9179</td>\n",
" <td>5703.0</td>\n",
" <td>12655.0</td>\n",
" <td>14</td>\n",
" <td>9.0</td>\n",
" <td>19.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>13</td>\n",
" <td>202327</td>\n",
" <td>3</td>\n",
" <td>8999</td>\n",
" <td>5763.0</td>\n",
" <td>12235.0</td>\n",
" <td>14</td>\n",
" <td>9.0</td>\n",
" <td>19.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>14</td>\n",
" <td>202326</td>\n",
" <td>3</td>\n",
" <td>9023</td>\n",
" <td>5934.0</td>\n",
" <td>12112.0</td>\n",
" <td>14</td>\n",
" <td>9.0</td>\n",
" <td>19.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>15</td>\n",
" <td>202325</td>\n",
" <td>3</td>\n",
" <td>10090</td>\n",
" <td>6739.0</td>\n",
" <td>13441.0</td>\n",
" <td>15</td>\n",
" <td>10.0</td>\n",
" <td>20.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>16</td>\n",
" <td>202324</td>\n",
" <td>3</td>\n",
" <td>11308</td>\n",
" <td>7639.0</td>\n",
" <td>14977.0</td>\n",
" <td>17</td>\n",
" <td>11.0</td>\n",
" <td>23.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>17</td>\n",
" <td>202323</td>\n",
" <td>3</td>\n",
" <td>14300</td>\n",
" <td>10661.0</td>\n",
" <td>17939.0</td>\n",
" <td>22</td>\n",
" <td>17.0</td>\n",
" <td>27.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>18</td>\n",
" <td>202322</td>\n",
" <td>3</td>\n",
" <td>18303</td>\n",
" <td>13822.0</td>\n",
" <td>22784.0</td>\n",
" <td>28</td>\n",
" <td>21.0</td>\n",
" <td>35.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>19</td>\n",
" <td>202321</td>\n",
" <td>3</td>\n",
" <td>16460</td>\n",
" <td>12188.0</td>\n",
" <td>20732.0</td>\n",
" <td>25</td>\n",
" <td>19.0</td>\n",
" <td>31.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>20</th>\n",
" <td>20</td>\n",
" <td>202320</td>\n",
" <td>3</td>\n",
" <td>16162</td>\n",
" <td>11963.0</td>\n",
" <td>20361.0</td>\n",
" <td>24</td>\n",
" <td>18.0</td>\n",
" <td>30.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>21</th>\n",
" <td>21</td>\n",
" <td>202319</td>\n",
" <td>3</td>\n",
" <td>16901</td>\n",
" <td>12577.0</td>\n",
" <td>21225.0</td>\n",
" <td>25</td>\n",
" <td>18.0</td>\n",
" <td>32.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>22</th>\n",
" <td>22</td>\n",
" <td>202318</td>\n",
" <td>3</td>\n",
" <td>19929</td>\n",
" <td>15402.0</td>\n",
" <td>24456.0</td>\n",
" <td>30</td>\n",
" <td>23.0</td>\n",
" <td>37.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>23</td>\n",
" <td>202317</td>\n",
" <td>3</td>\n",
" <td>27007</td>\n",
" <td>21779.0</td>\n",
" <td>32235.0</td>\n",
" <td>41</td>\n",
" <td>33.0</td>\n",
" <td>49.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>24</td>\n",
" <td>202316</td>\n",
" <td>3</td>\n",
" <td>27875</td>\n",
" <td>22767.0</td>\n",
" <td>32983.0</td>\n",
" <td>42</td>\n",
" <td>34.0</td>\n",
" <td>50.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25</th>\n",
" <td>25</td>\n",
" <td>202315</td>\n",
" <td>3</td>\n",
" <td>37455</td>\n",
" <td>30993.0</td>\n",
" <td>43917.0</td>\n",
" <td>56</td>\n",
" <td>46.0</td>\n",
" <td>66.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>26</th>\n",
" <td>26</td>\n",
" <td>202314</td>\n",
" <td>3</td>\n",
" <td>48060</td>\n",
" <td>40671.0</td>\n",
" <td>55449.0</td>\n",
" <td>72</td>\n",
" <td>61.0</td>\n",
" <td>83.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>27</th>\n",
" <td>27</td>\n",
" <td>202313</td>\n",
" <td>3</td>\n",
" <td>64859</td>\n",
" <td>56800.0</td>\n",
" <td>72918.0</td>\n",
" <td>98</td>\n",
" <td>86.0</td>\n",
" <td>110.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>28</th>\n",
" <td>28</td>\n",
" <td>202312</td>\n",
" <td>3</td>\n",
" <td>72750</td>\n",
" <td>64499.0</td>\n",
" <td>81001.0</td>\n",
" <td>109</td>\n",
" <td>97.0</td>\n",
" <td>121.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>29</th>\n",
" <td>29</td>\n",
" <td>202311</td>\n",
" <td>3</td>\n",
" <td>74638</td>\n",
" <td>66420.0</td>\n",
" <td>82856.0</td>\n",
" <td>112</td>\n",
" <td>100.0</td>\n",
" <td>124.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2002</th>\n",
" <td>2002</td>\n",
" <td>198521</td>\n",
" <td>3</td>\n",
" <td>26096</td>\n",
" <td>19621.0</td>\n",
" <td>32571.0</td>\n",
" <td>47</td>\n",
" <td>35.0</td>\n",
" <td>59.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2003</th>\n",
" <td>2003</td>\n",
" <td>198520</td>\n",
" <td>3</td>\n",
" <td>27896</td>\n",
" <td>20885.0</td>\n",
" <td>34907.0</td>\n",
" <td>51</td>\n",
" <td>38.0</td>\n",
" <td>64.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2004</th>\n",
" <td>2004</td>\n",
" <td>198519</td>\n",
" <td>3</td>\n",
" <td>43154</td>\n",
" <td>32821.0</td>\n",
" <td>53487.0</td>\n",
" <td>78</td>\n",
" <td>59.0</td>\n",
" <td>97.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2005</th>\n",
" <td>2005</td>\n",
" <td>198518</td>\n",
" <td>3</td>\n",
" <td>40555</td>\n",
" <td>29935.0</td>\n",
" <td>51175.0</td>\n",
" <td>74</td>\n",
" <td>55.0</td>\n",
" <td>93.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2006</th>\n",
" <td>2006</td>\n",
" <td>198517</td>\n",
" <td>3</td>\n",
" <td>34053</td>\n",
" <td>24366.0</td>\n",
" <td>43740.0</td>\n",
" <td>62</td>\n",
" <td>44.0</td>\n",
" <td>80.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2007</th>\n",
" <td>2007</td>\n",
" <td>198516</td>\n",
" <td>3</td>\n",
" <td>50362</td>\n",
" <td>36451.0</td>\n",
" <td>64273.0</td>\n",
" <td>91</td>\n",
" <td>66.0</td>\n",
" <td>116.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2008</th>\n",
" <td>2008</td>\n",
" <td>198515</td>\n",
" <td>3</td>\n",
" <td>63881</td>\n",
" <td>45538.0</td>\n",
" <td>82224.0</td>\n",
" <td>116</td>\n",
" <td>83.0</td>\n",
" <td>149.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2009</th>\n",
" <td>2009</td>\n",
" <td>198514</td>\n",
" <td>3</td>\n",
" <td>134545</td>\n",
" <td>114400.0</td>\n",
" <td>154690.0</td>\n",
" <td>244</td>\n",
" <td>207.0</td>\n",
" <td>281.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2010</th>\n",
" <td>2010</td>\n",
" <td>198513</td>\n",
" <td>3</td>\n",
" <td>197206</td>\n",
" <td>176080.0</td>\n",
" <td>218332.0</td>\n",
" <td>357</td>\n",
" <td>319.0</td>\n",
" <td>395.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2011</th>\n",
" <td>2011</td>\n",
" <td>198512</td>\n",
" <td>3</td>\n",
" <td>245240</td>\n",
" <td>223304.0</td>\n",
" <td>267176.0</td>\n",
" <td>445</td>\n",
" <td>405.0</td>\n",
" <td>485.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2012</th>\n",
" <td>2012</td>\n",
" <td>198511</td>\n",
" <td>3</td>\n",
" <td>276205</td>\n",
" <td>252399.0</td>\n",
" <td>300011.0</td>\n",
" <td>501</td>\n",
" <td>458.0</td>\n",
" <td>544.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2013</th>\n",
" <td>2013</td>\n",
" <td>198510</td>\n",
" <td>3</td>\n",
" <td>353231</td>\n",
" <td>326279.0</td>\n",
" <td>380183.0</td>\n",
" <td>640</td>\n",
" <td>591.0</td>\n",
" <td>689.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2014</th>\n",
" <td>2014</td>\n",
" <td>198509</td>\n",
" <td>3</td>\n",
" <td>369895</td>\n",
" <td>341109.0</td>\n",
" <td>398681.0</td>\n",
" <td>670</td>\n",
" <td>618.0</td>\n",
" <td>722.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2015</th>\n",
" <td>2015</td>\n",
" <td>198508</td>\n",
" <td>3</td>\n",
" <td>389886</td>\n",
" <td>359529.0</td>\n",
" <td>420243.0</td>\n",
" <td>707</td>\n",
" <td>652.0</td>\n",
" <td>762.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2016</th>\n",
" <td>2016</td>\n",
" <td>198507</td>\n",
" <td>3</td>\n",
" <td>471852</td>\n",
" <td>432599.0</td>\n",
" <td>511105.0</td>\n",
" <td>855</td>\n",
" <td>784.0</td>\n",
" <td>926.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2017</th>\n",
" <td>2017</td>\n",
" <td>198506</td>\n",
" <td>3</td>\n",
" <td>565825</td>\n",
" <td>518011.0</td>\n",
" <td>613639.0</td>\n",
" <td>1026</td>\n",
" <td>939.0</td>\n",
" <td>1113.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2018</th>\n",
" <td>2018</td>\n",
" <td>198505</td>\n",
" <td>3</td>\n",
" <td>637302</td>\n",
" <td>592795.0</td>\n",
" <td>681809.0</td>\n",
" <td>1155</td>\n",
" <td>1074.0</td>\n",
" <td>1236.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2019</th>\n",
" <td>2019</td>\n",
" <td>198504</td>\n",
" <td>3</td>\n",
" <td>424937</td>\n",
" <td>390794.0</td>\n",
" <td>459080.0</td>\n",
" <td>770</td>\n",
" <td>708.0</td>\n",
" <td>832.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2020</th>\n",
" <td>2020</td>\n",
" <td>198503</td>\n",
" <td>3</td>\n",
" <td>213901</td>\n",
" <td>174689.0</td>\n",
" <td>253113.0</td>\n",
" <td>388</td>\n",
" <td>317.0</td>\n",
" <td>459.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2021</th>\n",
" <td>2021</td>\n",
" <td>198502</td>\n",
" <td>3</td>\n",
" <td>97586</td>\n",
" <td>80949.0</td>\n",
" <td>114223.0</td>\n",
" <td>177</td>\n",
" <td>147.0</td>\n",
" <td>207.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2022</th>\n",
" <td>2022</td>\n",
" <td>198501</td>\n",
" <td>3</td>\n",
" <td>85489</td>\n",
" <td>65918.0</td>\n",
" <td>105060.0</td>\n",
" <td>155</td>\n",
" <td>120.0</td>\n",
" <td>190.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2023</th>\n",
" <td>2023</td>\n",
" <td>198452</td>\n",
" <td>3</td>\n",
" <td>84830</td>\n",
" <td>60602.0</td>\n",
" <td>109058.0</td>\n",
" <td>154</td>\n",
" <td>110.0</td>\n",
" <td>198.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2024</th>\n",
" <td>2024</td>\n",
" <td>198451</td>\n",
" <td>3</td>\n",
" <td>101726</td>\n",
" <td>80242.0</td>\n",
" <td>123210.0</td>\n",
" <td>185</td>\n",
" <td>146.0</td>\n",
" <td>224.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2025</th>\n",
" <td>2025</td>\n",
" <td>198450</td>\n",
" <td>3</td>\n",
" <td>123680</td>\n",
" <td>101401.0</td>\n",
" <td>145959.0</td>\n",
" <td>225</td>\n",
" <td>184.0</td>\n",
" <td>266.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2026</th>\n",
" <td>2026</td>\n",
" <td>198449</td>\n",
" <td>3</td>\n",
" <td>101073</td>\n",
" <td>81684.0</td>\n",
" <td>120462.0</td>\n",
" <td>184</td>\n",
" <td>149.0</td>\n",
" <td>219.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2027</th>\n",
" <td>2027</td>\n",
" <td>198448</td>\n",
" <td>3</td>\n",
" <td>78620</td>\n",
" <td>60634.0</td>\n",
" <td>96606.0</td>\n",
" <td>143</td>\n",
" <td>110.0</td>\n",
" <td>176.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2028</th>\n",
" <td>2028</td>\n",
" <td>198447</td>\n",
" <td>3</td>\n",
" <td>72029</td>\n",
" <td>54274.0</td>\n",
" <td>89784.0</td>\n",
" <td>131</td>\n",
" <td>99.0</td>\n",
" <td>163.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2029</th>\n",
" <td>2029</td>\n",
" <td>198446</td>\n",
" <td>3</td>\n",
" <td>87330</td>\n",
" <td>67686.0</td>\n",
" <td>106974.0</td>\n",
" <td>159</td>\n",
" <td>123.0</td>\n",
" <td>195.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2030</th>\n",
" <td>2030</td>\n",
" <td>198445</td>\n",
" <td>3</td>\n",
" <td>135223</td>\n",
" <td>101414.0</td>\n",
" <td>169032.0</td>\n",
" <td>246</td>\n",
" <td>184.0</td>\n",
" <td>308.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2031</th>\n",
" <td>2031</td>\n",
" <td>198444</td>\n",
" <td>3</td>\n",
" <td>68422</td>\n",
" <td>20056.0</td>\n",
" <td>116788.0</td>\n",
" <td>125</td>\n",
" <td>37.0</td>\n",
" <td>213.0</td>\n",
" <td>FR</td>\n",
" <td>France</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>2032 rows × 11 columns</p>\n",
"</div>"
],
"text/plain": [
" Unnamed: 0 week indicator inc inc_low inc_up inc100 \\\n",
"0 0 202340 3 77850 67191.0 88509.0 117 \n",
"1 1 202339 3 72283 63697.0 80869.0 109 \n",
"2 2 202338 3 63218 55227.0 71209.0 95 \n",
"3 3 202337 3 49085 42079.0 56091.0 74 \n",
"4 4 202336 3 38247 32237.0 44257.0 58 \n",
"5 5 202335 3 31695 26013.0 37377.0 48 \n",
"6 6 202334 3 26663 21057.0 32269.0 40 \n",
"7 7 202333 3 19144 13161.0 25127.0 29 \n",
"8 8 202332 3 14641 10285.0 18997.0 22 \n",
"9 9 202331 3 15286 10705.0 19867.0 23 \n",
"10 10 202330 3 13205 8647.0 17763.0 20 \n",
"11 11 202329 3 11122 7113.0 15131.0 17 \n",
"12 12 202328 3 9179 5703.0 12655.0 14 \n",
"13 13 202327 3 8999 5763.0 12235.0 14 \n",
"14 14 202326 3 9023 5934.0 12112.0 14 \n",
"15 15 202325 3 10090 6739.0 13441.0 15 \n",
"16 16 202324 3 11308 7639.0 14977.0 17 \n",
"17 17 202323 3 14300 10661.0 17939.0 22 \n",
"18 18 202322 3 18303 13822.0 22784.0 28 \n",
"19 19 202321 3 16460 12188.0 20732.0 25 \n",
"20 20 202320 3 16162 11963.0 20361.0 24 \n",
"21 21 202319 3 16901 12577.0 21225.0 25 \n",
"22 22 202318 3 19929 15402.0 24456.0 30 \n",
"23 23 202317 3 27007 21779.0 32235.0 41 \n",
"24 24 202316 3 27875 22767.0 32983.0 42 \n",
"25 25 202315 3 37455 30993.0 43917.0 56 \n",
"26 26 202314 3 48060 40671.0 55449.0 72 \n",
"27 27 202313 3 64859 56800.0 72918.0 98 \n",
"28 28 202312 3 72750 64499.0 81001.0 109 \n",
"29 29 202311 3 74638 66420.0 82856.0 112 \n",
"... ... ... ... ... ... ... ... \n",
"2002 2002 198521 3 26096 19621.0 32571.0 47 \n",
"2003 2003 198520 3 27896 20885.0 34907.0 51 \n",
"2004 2004 198519 3 43154 32821.0 53487.0 78 \n",
"2005 2005 198518 3 40555 29935.0 51175.0 74 \n",
"2006 2006 198517 3 34053 24366.0 43740.0 62 \n",
"2007 2007 198516 3 50362 36451.0 64273.0 91 \n",
"2008 2008 198515 3 63881 45538.0 82224.0 116 \n",
"2009 2009 198514 3 134545 114400.0 154690.0 244 \n",
"2010 2010 198513 3 197206 176080.0 218332.0 357 \n",
"2011 2011 198512 3 245240 223304.0 267176.0 445 \n",
"2012 2012 198511 3 276205 252399.0 300011.0 501 \n",
"2013 2013 198510 3 353231 326279.0 380183.0 640 \n",
"2014 2014 198509 3 369895 341109.0 398681.0 670 \n",
"2015 2015 198508 3 389886 359529.0 420243.0 707 \n",
"2016 2016 198507 3 471852 432599.0 511105.0 855 \n",
"2017 2017 198506 3 565825 518011.0 613639.0 1026 \n",
"2018 2018 198505 3 637302 592795.0 681809.0 1155 \n",
"2019 2019 198504 3 424937 390794.0 459080.0 770 \n",
"2020 2020 198503 3 213901 174689.0 253113.0 388 \n",
"2021 2021 198502 3 97586 80949.0 114223.0 177 \n",
"2022 2022 198501 3 85489 65918.0 105060.0 155 \n",
"2023 2023 198452 3 84830 60602.0 109058.0 154 \n",
"2024 2024 198451 3 101726 80242.0 123210.0 185 \n",
"2025 2025 198450 3 123680 101401.0 145959.0 225 \n",
"2026 2026 198449 3 101073 81684.0 120462.0 184 \n",
"2027 2027 198448 3 78620 60634.0 96606.0 143 \n",
"2028 2028 198447 3 72029 54274.0 89784.0 131 \n",
"2029 2029 198446 3 87330 67686.0 106974.0 159 \n",
"2030 2030 198445 3 135223 101414.0 169032.0 246 \n",
"2031 2031 198444 3 68422 20056.0 116788.0 125 \n",
"\n",
" inc100_low inc100_up geo_insee geo_name \n",
"0 101.0 133.0 FR France \n",
"1 96.0 122.0 FR France \n",
"2 83.0 107.0 FR France \n",
"3 63.0 85.0 FR France \n",
"4 49.0 67.0 FR France \n",
"5 39.0 57.0 FR France \n",
"6 32.0 48.0 FR France \n",
"7 20.0 38.0 FR France \n",
"8 15.0 29.0 FR France \n",
"9 16.0 30.0 FR France \n",
"10 13.0 27.0 FR France \n",
"11 11.0 23.0 FR France \n",
"12 9.0 19.0 FR France \n",
"13 9.0 19.0 FR France \n",
"14 9.0 19.0 FR France \n",
"15 10.0 20.0 FR France \n",
"16 11.0 23.0 FR France \n",
"17 17.0 27.0 FR France \n",
"18 21.0 35.0 FR France \n",
"19 19.0 31.0 FR France \n",
"20 18.0 30.0 FR France \n",
"21 18.0 32.0 FR France \n",
"22 23.0 37.0 FR France \n",
"23 33.0 49.0 FR France \n",
"24 34.0 50.0 FR France \n",
"25 46.0 66.0 FR France \n",
"26 61.0 83.0 FR France \n",
"27 86.0 110.0 FR France \n",
"28 97.0 121.0 FR France \n",
"29 100.0 124.0 FR France \n",
"... ... ... ... ... \n",
"2002 35.0 59.0 FR France \n",
"2003 38.0 64.0 FR France \n",
"2004 59.0 97.0 FR France \n",
"2005 55.0 93.0 FR France \n",
"2006 44.0 80.0 FR France \n",
"2007 66.0 116.0 FR France \n",
"2008 83.0 149.0 FR France \n",
"2009 207.0 281.0 FR France \n",
"2010 319.0 395.0 FR France \n",
"2011 405.0 485.0 FR France \n",
"2012 458.0 544.0 FR France \n",
"2013 591.0 689.0 FR France \n",
"2014 618.0 722.0 FR France \n",
"2015 652.0 762.0 FR France \n",
"2016 784.0 926.0 FR France \n",
"2017 939.0 1113.0 FR France \n",
"2018 1074.0 1236.0 FR France \n",
"2019 708.0 832.0 FR France \n",
"2020 317.0 459.0 FR France \n",
"2021 147.0 207.0 FR France \n",
"2022 120.0 190.0 FR France \n",
"2023 110.0 198.0 FR France \n",
"2024 146.0 224.0 FR France \n",
"2025 184.0 266.0 FR France \n",
"2026 149.0 219.0 FR France \n",
"2027 110.0 176.0 FR France \n",
"2028 99.0 163.0 FR France \n",
"2029 123.0 195.0 FR France \n",
"2030 184.0 308.0 FR France \n",
"2031 37.0 213.0 FR France \n",
"\n",
"[2032 rows x 11 columns]"
]
},
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"raw_data = pd.read_csv(data_url, skiprows=1)\n",
"# We try to get the dataset from local file and download it if it doesn't already exists\n",
"try:\n",
" raw_data = pd.read_csv('incidence_grippale.csv')\n",
"except FileNotFoundError:\n",
" raw_data = pd.read_csv(data_url, skiprows=1)\n",
" raw_data.to_csv('incidence_grippale.csv')\n",
"raw_data"
]
},
...
...
@@ -153,9 +1186,7 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"metadata": {},
"outputs": [],
"source": [
"sorted_data = data.set_index('period').sort_index()"
...
...
@@ -253,9 +1284,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 +1370,7 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"metadata": {},
"outputs": [],
"source": []
}
...
...
@@ -364,7 +1391,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.
1
"
"version": "3.6.
4
"
}
},
"nbformat": 4,
...
...
module3/exo1/incidence_grippale.csv
0 → 100644
View file @
2e35992b
This source diff could not be displayed because it is too large. You can
view the blob
instead.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment