@@ -63,6 +65,7 @@ Les deux colonnes qui nous intéressent sont `week` et `inc`. Vérifions leurs c
```{r}
class(data$week)
class(data$inc)
```
Ce sont des entiers, tout va bien !
...
...
@@ -77,11 +80,13 @@ library(parsedate)
Pour faciliter le traitement suivant, nous remplaçons ces semaines par les dates qui correspondent aux lundis. Voici une petite fonction qui fait la conversion pour une seule valeur:
```{r}
convert_week = function(w) {
ws = paste(w)
iso = paste0(substring(ws, 1, 4), "-W", substring(ws, 5, 6))
as.character(parse_iso_8601(iso))
}
```
Nous appliquons cette fonction à tous les points, créant une nouvelle colonne `date` dans notre jeu de données:
Nous devons aussi faire attention aux premières et dernières années de notre jeux de données. Les données commencent en octobre 1984, ce qui ne permet pas de quantifier complètement le pic attribué à 1985. Nous l'enlevons donc de notre analyse. Par contre, pour une exécution en octobre 2018, les données se terminent après le 1er août 2018, ce qui nous permet d'inclure cette année.
...
...
@@ -141,6 +154,7 @@ Nous créons un nouveau jeu de données pour l'incidence annuelle, en applicant