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
Clair Ch
mooc-rr
Commits
a5b14daf
Commit
a5b14daf
authored
Apr 13, 2020
by
Clair Ch
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
vérification et inspection données
parent
35a7ff4a
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
54 additions
and
0 deletions
+54
-0
mon-analyse.Rmd
module3/exo1/mon-analyse.Rmd
+54
-0
No files found.
module3/exo1/mon-analyse.Rmd
View file @
a5b14daf
...
...
@@ -9,6 +9,7 @@ output: html_document
knitr::opts_chunk$set(echo = TRUE)
```
# importer les données
Je télécharge les données du site sentinelles en ignorant la première ligne qui contient les commentaires
...
...
@@ -34,3 +35,56 @@ class(data$week)
class(data$inc)
```
Ce sont bien des entiers, tout va bien
# vérification et inspection des données
## conversion des dates
conversion des dates grâce à la bibliothèque parsedate : 199501 en 1995-01-02 UT (date du lundi)
```{r}
library(parsedate)
convert_week<-function(w){
ws<-paste(w)#convertir en chaine de caracteres
iso<-paste0(substring(ws,1,4),"-W",substring(ws,5,6))#1995-W01
as.character(parse_iso_8601(iso))#1995-01-02 UT
}
```
mettre les dates à la norme iso dans une nouvelle colonne date
```{r}
data$date<-as.Date(convert_week(data$week))
```
on vérifie que c'est bien de classe date
```{r}
class(data$date)
```
mettre les données dans l'ordre chronologique
```{r}
data<-data[order(data$date),]
```
vérification
```{r}
head(data)
```
vérification que les données ont bien été faites toutes les semaines (toutes les 7 jours)
```{r}
all(diff(data$date)==7)
```
## inspection
regardons à quoi ressemblent les données
```{r}
with(data,plot(date,inc,type="l"))
```
zoom sur les 200 derniers points (4 ans)
```{r}
with(tail(data,200),plot(date,inc,type="l"))
```
on voit un pic en début d'année (hiver)
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