diff --git a/journal/journalHelene31.md b/journal/journalHelene31.md new file mode 100644 index 0000000000000000000000000000000000000000..fa61162180ea17eac0daae57a0a5a59ffc200c01 --- /dev/null +++ b/journal/journalHelene31.md @@ -0,0 +1,104 @@ + + +# Journal Hélène 31 + +*Objet de ce document* +ce que vous apprenez dans ce MOOC: +les références qui vous paraissent utiles, etc. +des données quotidiennes qui vous intéressent (temps, etc.). Vous les utiliserez par la suite dans le module 2. + +## Data + +| date | weather | temperature | hours | +|:----------|:------------:|------------:|------:| +|23/03/2020 | sunny | 14 | 1 | +|24/03/2020 | windy | 14 | 1 | +|25/03/2020 | windy | 15 | 2 | +|26/03/2020 | cloudy | 10 | 3 | +|27/03/2020 | sunny | 18 | 0 | +|28/03/2020 | sunny | 18 | 0 | +|29/03/2020 | cloudy | 12 | 0 | +|30/03/2020 | melted snow | 4 | 2 | +|31/03/2020 | melted snow | 4 | 2 | +|01/04/2020 | melted snow | 4 | 2 | +|02/04/2020 | sunny | 15 | 0 | +|03/04/2020 | sunny | 15 | 0 | +|04/04/2020 | sunny | 15 | 0 | +|05/04/2020 | sunny | 18 | 0 | +|06/04/2020 | sunny | 15 | 2 | +|15/04/2020 | sunny | 16 | 1 | +|16/04/2020 | sunny | 15 | 3 | +|20/04/2020 | rain | 10 | 2 | +|21/04/2020 | rain | 7 | 3 | + + +## Module 1: Cahier de notes cahier de laboratoire +### Nous utilisons tous des cahiers de notes, cahier de laboratoire +### Un aperçu historique de la prise de note +### Du fichier texte au langage balisage léger + +- Tutoriel trés complet sur markdown et pandoc +[https://enacit.epfl.ch/cours/markdown-pandoc/] + +- R Markdown: The Definitive Guide +[https://bookdown.org/yihui/rmarkdown/] + + -- Exemple Rmarkdown généré avec Rstudio[https://app-learninglab.inria.fr/moocrr/gitlab/moocrr-session3/moocrr-reproducibility-study/blob/master/testmarkdown.Rmd] - (Fichier html généré avec R studio)[SortieTestRmarkdown.html] + -- Résultat en html, fichier html généré avec Rstudio [https://app-learninglab.inria.fr/moocrr/gitlab/moocrr-session3/moocrr-reproducibility-study/blob/master/SortieTestRmarkdown.html] +- Pandoc sur mon PC: + -- installation sur poste de travail, puis ouvrir ligne de commande +``` +C:\Users\hraynal\EspaceTravailBadet\FORMATION_PERSO\2020-Reproductibilite>pandoc -o carnet.pdf journalHelene31.md +``` + +### Pérennité et évolutivité des notes avec gitlab +- question sur client git pour windows: +*Trois outils sont proposés en semaine 2. Les trois outils permettent d’utiliser Git. +La solution avec RStudio me semble la plus simple à mettre en œuvre : RStudio / Utiliser Git avec RStudio (cf. onglet 3. RStudio : installation, documentation).* + + +- Manip à faire pour versionner avec git depuis RStudio +<<<<<<< HEAD + + -- Créer un projet + + -- (Bon tutoriel pour installation) [https://jennybc.github.io/2014-05-12-ubc/ubc-r/session03_git.html] + + -- (Autre tuto envoyé par Eric)[happygitwithr.com/] + + -- Pb "git: 'credential-cache' is not a git command" Faire:To remove the message, "git: 'credential-cache' is not a git command.", run "git config --global --unset credential.helper" + + -- Depuis l'interface : cocher à droite le fichier dont on veut faire le commit + + -- Bouton en haut "Git" + + -- Commit - compléter le message de commit + + -- Push + + -- Pb je n'arrivais pas à le faire en utilisant l'interface graphique car au départ il y avait des accents dans le nom du fichier. Je le fais en ligne de commande: git commit fichier, git push + + -- Pb j'ai l'impression qu'il faut que je sois connectée à gitlab, et que j'ai fait un Save As du fichier. + + -- Créer un projet + + -- (Bon tutoriel pour installation) [https://jennybc.github.io/2014-05-12-ubc/ubc-r/session03_git.html] + + -- Pb "git: 'credential-cache' is not a git command" Faire:To remove the message, "git: 'credential-cache' is not a git command.", run "git config --global --unset credential.helper" + + -- Depuis l'interface : cocher à droite le fichier dont on veut faire le commit + + -- Bouton en haut "Git" + + -- Commit + + -- Push + + -- Pb je n'arrive pas à le faire en utilisant l'interface graphique. Je le fais en ligne de commande: + + --- git commit fichier Puis git push + + +### les étiquettes et logiciel d'indexation pour s'y retrouver +### Supports de cours +### exercices \ No newline at end of file diff --git "a/journal/journalH\303\251l\303\250ne31.md" "b/journal/journalH\303\251l\303\250ne31.md" new file mode 100644 index 0000000000000000000000000000000000000000..494f4296b23c779b59c58e287071ba9a930c55dd --- /dev/null +++ "b/journal/journalH\303\251l\303\250ne31.md" @@ -0,0 +1,66 @@ + + +# Journal Hélène 31 + +*Objet de ce document* +ce que vous apprenez dans ce MOOC: +les références qui vous paraissent utiles, etc. +des données quotidiennes qui vous intéressent (temps, etc.). Vous les utiliserez par la suite dans le module 2. + +## Data + +| date | weather | temperature | hours | +|:----------|:------------:|------------:|------:| +|23/03/2020 | sunny | 14 | 1 | +|24/03/2020 | windy | 14 | 1 | +|25/03/2020 | windy | 15 | 2 | +|26/03/2020 | cloudy | 10 | 3 | +|27/03/2020 | sunny | 18 | 0 | +|28/03/2020 | sunny | 18 | 0 | +|29/03/2020 | cloudy | 12 | 0 | +|30/03/2020 | melted snow | 4 | 2 | +|31/03/2020 | melted snow | 4 | 2 | +|01/04/2020 | melted snow | 4 | 2 | + +## fin des données +## fin des données +## essai + +## Module 1: Cahier de notes cahier de laboratoire +### Nous utilisons tous des cahiers de notes, cahier de laboratoire +### Un aperçu historique de la prise de note +### Du fichier texte au langage balisage léger + +- Tutoriel trés complet sur markdown et pandoc +[https://enacit.epfl.ch/cours/markdown-pandoc/] + +- R Markdown: The Definitive Guide +[https://bookdown.org/yihui/rmarkdown/] + + -- Exemple Rmarkdown généré avec Rstudio[https://app-learninglab.inria.fr/moocrr/gitlab/moocrr-session3/moocrr-reproducibility-study/blob/master/testmarkdown.Rmd] - (Fichier html généré avec R studio)[SortieTestRmarkdown.html] + -- Résultat en html, fichier html généré avec Rstudio [https://app-learninglab.inria.fr/moocrr/gitlab/moocrr-session3/moocrr-reproducibility-study/blob/master/SortieTestRmarkdown.html] +- Pandoc sur mon PC: + -- installation sur poste de travail, puis ouvrir ligne de commande +``` +C:\Users\hraynal\EspaceTravailBadet\FORMATION_PERSO\2020-Reproductibilite>pandoc -o carnet.pdf journalHelene31.md +``` + +### Pérennité et évolutivité des notes avec gitlab +- question sur client git pour windows: +*Trois outils sont proposés en semaine 2. Les trois outils permettent d’utiliser Git. +La solution avec RStudio me semble la plus simple à mettre en œuvre : RStudio / Utiliser Git avec RStudio (cf. onglet 3. RStudio : installation, documentation).* + + +- Manip à faire pour versionner avec git depuis RStudio + -- Créer un projet + -- (Bon tutoriel pour installation) [https://jennybc.github.io/2014-05-12-ubc/ubc-r/session03_git.html] + -- Pb "git: 'credential-cache' is not a git command" Faire:To remove the message, "git: 'credential-cache' is not a git command.", run "git config --global --unset credential.helper" + -- Depuis l'interface : cocher à droite le fichier dont on veut faire le commit + -- Bouton en haut "Git" + -- Commit + -- Push + -- Pb je n'arrive pas à le faire en utilisant l'interface graphique. Je le fais en ligne de commande: git commit fichier, git push + +### les étiquettes et logiciel d'indexation pour s'y retrouver +### Supports de cours +### exercices \ No newline at end of file diff --git a/module1/essai.md b/module1/essai.md new file mode 100644 index 0000000000000000000000000000000000000000..d55ffd66a3529eb32b726a4de2957da78680bc65 --- /dev/null +++ b/module1/essai.md @@ -0,0 +1 @@ +x <- 67 \ No newline at end of file diff --git a/module1/premier essai markdone.md b/module1/premier essai markdone.md new file mode 100644 index 0000000000000000000000000000000000000000..1bd039e7c9337b4dd0957eaa9b428053cd5c9b1f --- /dev/null +++ b/module1/premier essai markdone.md @@ -0,0 +1,76 @@ +# le titre de la premiere section + +## le titre de la 2eme ss section +_italique_ *italique* +__gras__ **gras** +échasse fixeé 'chasse fixe' `chasse fixe` +--barré-- ~~barrer~~ + +un hyperline [Élaboration et conversion de documents avec Markdown et Pandoc](https://enacit1.epfl.ch/markdown-pandoc/) + + +![une photo de chat](https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Collage_of_Six_Cats-02.jpg/290px-Collage_of_Six_Cats-02.jpg) + +liste à puce +- +1er élément +- 2 eme element +- 3 eme element + +numérotation +1. premier +2. deuxieme +3. ... + +Je peux imbriquer +1. ff + - a + - b +2. ggg +3. on continu + 1. au début + 2. ensuite + + +on va s'arrêter là + + + +# Nouvelle Section de Niveau 1 + +- liste de Voitures + 1. Porsche + 2. Ferrari +- Liste d'éditeurs + 1. Notepad++ + 2. TextEdit + +## Nouvelle Section de Niveau 2 + +Bonjour, c'est ma nouvelle Section de niveau 2, +qui permet de créer un heading de niveau 2 en HTML. + + +### C'est un paragraphe formé de plusieurs lignes + +

Ligne 1 du paragraphe


Ligne 2 du paragraphe

Ligne 3 du paragraphe +

+
+ +*Texte en Italique*
+ +__texte en gras__
+ +___texte en italique et gras___ + +
+[Lien vers Google](https://www.google.fr/) +
+ +![Image ](http://animtoit.fr/exemple-chien/) + + + + + + + diff --git a/module1/testmarkdown.Rmd b/module1/testmarkdown.Rmd new file mode 100644 index 0000000000000000000000000000000000000000..09a928a956100a2ab3edfe9e85dd4d4e19e8d934 --- /dev/null +++ b/module1/testmarkdown.Rmd @@ -0,0 +1,30 @@ +--- +title: "test" +author: "helene" +date: "26 mars 2020" +output: html_document +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(echo = TRUE) +``` + +## R Markdown + +This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see . + +When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this: + +```{r cars} +summary(cars) +``` + +## Including Plots + +You can also embed plots, for example: + +```{r pressure, echo=FALSE} +plot(pressure) +``` + +Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot. diff --git a/module2/exo1/toy_document_fr.Rmd b/module2/exo1/toy_document_fr.Rmd index 7eece5e296bb586e88166aa8a263ca75b44c2b9e..9388fc301eb6f9db1d18b5677261e8395bf6f246 100644 --- a/module2/exo1/toy_document_fr.Rmd +++ b/module2/exo1/toy_document_fr.Rmd @@ -1,33 +1,50 @@ --- -title: "Votre titre" -author: "Votre nom" -date: "La date du jour" +title: "À propos du calcul de pi" +author: "Isaac KABRE" +date: "10 avril 2020" output: html_document --- -```{r setup, include=FALSE} -knitr::opts_chunk$set(echo = TRUE) -``` - -## Quelques explications - -Ceci est un document R markdown que vous pouvez aisément exporter au format HTML, PDF, et MS Word. Pour plus de détails sur R Markdown consultez . +## En demandant à la lib maths -Lorsque vous cliquerez sur le bouton **Knit** ce document sera compilé afin de ré-exécuter le code R et d'inclure les résultats dans un document final. Comme nous vous l'avons montré dans la vidéo, on inclue du code R de la façon suivante: +Mon ordinateur m'indique que $\pi$ vaut approximativement -```{r cars} -summary(cars) ``` +pi +``` + +## En utilisant la méthode des aiguilles de Buffon -Et on peut aussi aisément inclure des figures. Par exemple: +Mais calculé avec la **méthode** des [aiguilles de Buffon](https://fr.wikipedia.org/wiki/Aiguille_de_Buffon), on obtiendrait comme **approximation** : -```{r pressure, echo=FALSE} -plot(pressure) +```{r } +set.seed(42) +N = 100000 +x = runif(N) +theta = pi/2*runif(N) +2/(mean(x+sin(theta)>1)) ``` -Vous remarquerez le paramètre `echo = FALSE` qui indique que le code ne doit pas apparaître dans la version finale du document. Nous vous recommandons dans le cadre de ce MOOC de ne pas utiliser ce paramètre car l'objectif est que vos analyses de données soient parfaitement transparentes pour être reproductibles. +## Avec un argument “fréquentiel” de surface + +Sinon, une méthode plus simple à comprendre et ne faisant pas intervenir d’appel à la fonction sinus se base sur le fait que si +$X \sim U(0,1)$ et +$Y \sim U(0,1)$ alors +$P[X^{2} + Y^{2} \le 1]= \pi /4$ +(voir [méthode de Monte Carlo sur Wikipedia](https://fr.wikipedia.org/wiki/M%C3%A9thode_de_Monte-Carlo#D%C3%A9termination_de_la_valeur_de_%CF%80). Le code suivant illustre ce fait: + +```{r } +set.seed(42) +N = 1000 +df = data.frame(X = runif(N), Y = runif(N)) +df$Accept = (df$X**2 + df$Y**2 <=1) +library(ggplot2) +ggplot(df, aes(x=X,y=Y,color=Accept)) + geom_point(alpha=.2) + coord_fixed() + theme_bw() +``` +Il est alors aisé d’obtenir une approximation (pas terrible) de π en comptant combien de fois, en moyenne, $X{2}+Y{2}$ est inférieur à 1: -Comme les résultats ne sont pas stockés dans les fichiers Rmd, pour faciliter la relecture de vos analyses par d'autres personnes, vous aurez donc intérêt à générer un HTML ou un PDF et à le commiter. -Maintenant, à vous de jouer! Vous pouvez effacer toutes ces informations et les remplacer par votre document computationnel. +```{r } +4*mean(df$Accept) +``` \ No newline at end of file diff --git a/module2/exo1/toy_document_fr.html b/module2/exo1/toy_document_fr.html new file mode 100644 index 0000000000000000000000000000000000000000..16fee120fbfc39754b23f5e3ab6df4fa07f13088 --- /dev/null +++ b/module2/exo1/toy_document_fr.html @@ -0,0 +1,42 @@ +--- +title: "À Propos du calcul de pi" +author: "Arnaud Legrand" +date: "06/25/2020" +output: html_document +--- + +## En demandant à la lib maths +Mon ordinateur m'indique que \pi vaut *approximativement* + +```{r} +pi +``` + +## En tulisant la méthode des aiguilles de Buffon +Mais calculer avec la **méthode** des [aiguilles de Buffon](https://fr.wikipedia.org/wiki/Aiguille_de_Buffon), on obtiendrait comme **approximation** : +```{r} +set.seed(42) +N = 100000 +x = runif(N) +theta = pi/2*runif(N) +2/(mean(x+sin(theta)>1)) +``` + +## Avec un argument “fréquentiel” de surface + +Sinon, une méthode plus simple à comprendre et ne faisant pas intervenir d’appel à la fonction sinus se base sur le fait que si X∼U(0,1) et Y∼U(0,1) alors P[X2+Y2≤1]=\pi/4 (voir [méthode de Monte Carlo sur Wikipedia](https://fr.wikipedia.org/wiki/Méthode_de_Monte-Carlo#Détermination_de_la_valeur_de_π)). Le code suivant illustre ce fait: + +```{r} +set.seed(42) +N = 1000 +df = data.frame(X = runif(N), Y = runif(N)) +df$Accept = (df$X**2 + df$Y**2 <=1) +library(ggplot2) +ggplot(df, aes(x=X,y=Y,color=Accept)) + geom_point(alpha=.2) + coord_fixed() + theme_bw() +``` + +Il est alors aisé d’obtenir une approximation (pas terrible) de \pi en comptant combien de fois, en moyenne, X2+Y2 est inférieur à 1: + +```{r} +4*mean(df$Accept) +``` \ No newline at end of file diff --git a/module2/exo2/exercice_fr.Rmd b/module2/exo2/exercice_fr.Rmd index 7eece5e296bb586e88166aa8a263ca75b44c2b9e..1d81840192c00b8107ba1f54ba9f27331892e83d 100644 --- a/module2/exo2/exercice_fr.Rmd +++ b/module2/exo2/exercice_fr.Rmd @@ -1,33 +1,28 @@ --- -title: "Votre titre" -author: "Votre nom" -date: "La date du jour" +title: "Savoir faire un calcul simple soi-même" +author: "Hélène Raynal" +date: "7 avril 2020" output: html_document --- -```{r setup, include=FALSE} -knitr::opts_chunk$set(echo = TRUE) -``` - -## Quelques explications +## Création du vecteur des données -Ceci est un document R markdown que vous pouvez aisément exporter au format HTML, PDF, et MS Word. Pour plus de détails sur R Markdown consultez . -Lorsque vous cliquerez sur le bouton **Knit** ce document sera compilé afin de ré-exécuter le code R et d'inclure les résultats dans un document final. Comme nous vous l'avons montré dans la vidéo, on inclue du code R de la façon suivante: +```{r } +dataMooc <- c(14.0, 7.6, 11.2, 12.8, 12.5, 9.9, 14.9, 9.4, 16.9, 10.2, 14.9, 18.1, 7.3, 9.8, 10.9,12.2, 9.9, 2.9, 2.8, 15.4, 15.7, 9.7, 13.1, 13.2, 12.3, 11.7, 16.0, 12.4, 17.9, 12.2, 16.2, 18.7, 8.9, 11.9, 12.1, 14.6, 12.1, 4.7, 3.9, 16.9, 16.8, 11.3, 14.4, 15.7, 14.0, 13.6, 18.0, 13.6, 19.9, 13.7, 17.0, 20.5, 9.9, 12.5, 13.2, 16.1, 13.5, 6.3, 6.4, 17.6, 19.1, 12.8, 15.5, 16.3, 15.2, 14.6, 19.1, 14.4, 21.4, 15.1, 19.6, 21.7, 11.3, 15.0, 14.3, 16.8, 14.0, 6.8, 8.2, 19.9, 20.4, 14.6, 16.4, 18.7, 16.8, 15.8, 20.4, 15.8, 22.4, 16.2, 20.3, 23.4, 12.1, 15.5, 15.4, 18.4, 15.7, 10.2, 8.9, 21.0) -```{r cars} -summary(cars) ``` -Et on peut aussi aisément inclure des figures. Par exemple: +## Quelques stats simples -```{r pressure, echo=FALSE} -plot(pressure) -``` -Vous remarquerez le paramètre `echo = FALSE` qui indique que le code ne doit pas apparaître dans la version finale du document. Nous vous recommandons dans le cadre de ce MOOC de ne pas utiliser ce paramètre car l'objectif est que vos analyses de données soient parfaitement transparentes pour être reproductibles. -Comme les résultats ne sont pas stockés dans les fichiers Rmd, pour faciliter la relecture de vos analyses par d'autres personnes, vous aurez donc intérêt à générer un HTML ou un PDF et à le commiter. +```{r } +mean(dataMooc) +min(dataMooc) +max(dataMooc) +median(dataMooc) +sd(dataMooc) +``` -Maintenant, à vous de jouer! Vous pouvez effacer toutes ces informations et les remplacer par votre document computationnel. diff --git a/module2/exo2/exercice_fr.html b/module2/exo2/exercice_fr.html new file mode 100644 index 0000000000000000000000000000000000000000..9a260c5a5045ad1c98567d6ed1b10d32a30c6d48 --- /dev/null +++ b/module2/exo2/exercice_fr.html @@ -0,0 +1,449 @@ + + + + + + + + + + + + + + +Savoir faire un calcul simple soi-même + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+

Création du vecteur des données

+
dataMooc <- c(14.0, 7.6, 11.2, 12.8, 12.5, 9.9, 14.9, 9.4, 16.9, 10.2, 14.9, 18.1, 7.3, 9.8, 10.9,12.2, 9.9, 2.9, 2.8, 15.4, 15.7, 9.7, 13.1, 13.2, 12.3, 11.7, 16.0, 12.4, 17.9, 12.2, 16.2, 18.7, 8.9, 11.9, 12.1, 14.6, 12.1, 4.7, 3.9, 16.9, 16.8, 11.3, 14.4, 15.7, 14.0, 13.6, 18.0, 13.6, 19.9, 13.7, 17.0, 20.5, 9.9, 12.5, 13.2, 16.1, 13.5, 6.3, 6.4, 17.6, 19.1, 12.8, 15.5, 16.3, 15.2, 14.6, 19.1, 14.4, 21.4, 15.1, 19.6, 21.7, 11.3, 15.0, 14.3, 16.8, 14.0, 6.8, 8.2, 19.9, 20.4, 14.6, 16.4, 18.7, 16.8, 15.8, 20.4, 15.8, 22.4, 16.2, 20.3, 23.4, 12.1, 15.5, 15.4, 18.4, 15.7, 10.2, 8.9, 21.0)
+
+
+

Quelques stats simples

+
mean(dataMooc)
+
## [1] 14.113
+
min(dataMooc)
+
## [1] 2.8
+
max(dataMooc)
+
## [1] 23.4
+
median(dataMooc)
+
## [1] 14.5
+
sd(dataMooc)
+
## [1] 4.334094
+
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/module2/exo3/exercice_fr.Rmd b/module2/exo3/exercice_fr.Rmd index 7eece5e296bb586e88166aa8a263ca75b44c2b9e..aa23497a3086581b79f018e0b13ee332f4a0446d 100644 --- a/module2/exo3/exercice_fr.Rmd +++ b/module2/exo3/exercice_fr.Rmd @@ -1,33 +1,28 @@ --- -title: "Votre titre" -author: "Votre nom" -date: "La date du jour" +title: "Savoir faire des graphiques" +author: "Hélène Raynal" +date: "7 avril 2020" output: html_document --- -```{r setup, include=FALSE} -knitr::opts_chunk$set(echo = TRUE) -``` - -## Quelques explications +## Création du vecteur des données -Ceci est un document R markdown que vous pouvez aisément exporter au format HTML, PDF, et MS Word. Pour plus de détails sur R Markdown consultez . -Lorsque vous cliquerez sur le bouton **Knit** ce document sera compilé afin de ré-exécuter le code R et d'inclure les résultats dans un document final. Comme nous vous l'avons montré dans la vidéo, on inclue du code R de la façon suivante: +```{r } +dataMooc <- c(14.0, 7.6, 11.2, 12.8, 12.5, 9.9, 14.9, 9.4, 16.9, 10.2, 14.9, 18.1, 7.3, 9.8, 10.9,12.2, 9.9, 2.9, 2.8, 15.4, 15.7, 9.7, 13.1, 13.2, 12.3, 11.7, 16.0, 12.4, 17.9, 12.2, 16.2, 18.7, 8.9, 11.9, 12.1, 14.6, 12.1, 4.7, 3.9, 16.9, 16.8, 11.3, 14.4, 15.7, 14.0, 13.6, 18.0, 13.6, 19.9, 13.7, 17.0, 20.5, 9.9, 12.5, 13.2, 16.1, 13.5, 6.3, 6.4, 17.6, 19.1, 12.8, 15.5, 16.3, 15.2, 14.6, 19.1, 14.4, 21.4, 15.1, 19.6, 21.7, 11.3, 15.0, 14.3, 16.8, 14.0, 6.8, 8.2, 19.9, 20.4, 14.6, 16.4, 18.7, 16.8, 15.8, 20.4, 15.8, 22.4, 16.2, 20.3, 23.4, 12.1, 15.5, 15.4, 18.4, 15.7, 10.2, 8.9, 21.0) -```{r cars} -summary(cars) ``` -Et on peut aussi aisément inclure des figures. Par exemple: -```{r pressure, echo=FALSE} -plot(pressure) -``` +## Courbe -Vous remarquerez le paramètre `echo = FALSE` qui indique que le code ne doit pas apparaître dans la version finale du document. Nous vous recommandons dans le cadre de ce MOOC de ne pas utiliser ce paramètre car l'objectif est que vos analyses de données soient parfaitement transparentes pour être reproductibles. -Comme les résultats ne sont pas stockés dans les fichiers Rmd, pour faciliter la relecture de vos analyses par d'autres personnes, vous aurez donc intérêt à générer un HTML ou un PDF et à le commiter. +```{r } +plot(dataMooc, type="l", col="blue") +``` -Maintenant, à vous de jouer! Vous pouvez effacer toutes ces informations et les remplacer par votre document computationnel. +## Histogramme +```{r } +hist(dataMooc, col="blue") +``` \ No newline at end of file diff --git a/module2/exo3/exercice_fr.html b/module2/exo3/exercice_fr.html new file mode 100644 index 0000000000000000000000000000000000000000..50e32a51f62fc25bd143b0ee1495baf2c9fb2633 --- /dev/null +++ b/module2/exo3/exercice_fr.html @@ -0,0 +1,446 @@ + + + + + + + + + + + + + + +Savoir faire des graphiques + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+

Création du vecteur des données

+
dataMooc <- c(14.0, 7.6, 11.2, 12.8, 12.5, 9.9, 14.9, 9.4, 16.9, 10.2, 14.9, 18.1, 7.3, 9.8, 10.9,12.2, 9.9, 2.9, 2.8, 15.4, 15.7, 9.7, 13.1, 13.2, 12.3, 11.7, 16.0, 12.4, 17.9, 12.2, 16.2, 18.7, 8.9, 11.9, 12.1, 14.6, 12.1, 4.7, 3.9, 16.9, 16.8, 11.3, 14.4, 15.7, 14.0, 13.6, 18.0, 13.6, 19.9, 13.7, 17.0, 20.5, 9.9, 12.5, 13.2, 16.1, 13.5, 6.3, 6.4, 17.6, 19.1, 12.8, 15.5, 16.3, 15.2, 14.6, 19.1, 14.4, 21.4, 15.1, 19.6, 21.7, 11.3, 15.0, 14.3, 16.8, 14.0, 6.8, 8.2, 19.9, 20.4, 14.6, 16.4, 18.7, 16.8, 15.8, 20.4, 15.8, 22.4, 16.2, 20.3, 23.4, 12.1, 15.5, 15.4, 18.4, 15.7, 10.2, 8.9, 21.0)
+
+
+

Courbe

+
plot(dataMooc, type="l", col="blue")
+

+
+
+

Histogramme

+
hist(dataMooc, col="blue")
+

+
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/module2/exo4/covid19-du-2020-03-04-au-2020-03-25.csv b/module2/exo4/covid19-du-2020-03-04-au-2020-03-25.csv new file mode 100644 index 0000000000000000000000000000000000000000..49250fdcb5c70d025addfac82367c76c62705216 --- /dev/null +++ b/module2/exo4/covid19-du-2020-03-04-au-2020-03-25.csv @@ -0,0 +1,21 @@ +Date;Auvergne-Rhone-Alpes;Bourgogne-Franche-Comt;Bretagne;Centre-Val de Loire;Corse;Grand Est;Hauts-de-France;Ile-de-France;Normandie;Nouvelle-Aquitaine;Occitanie;Pays de la Loire;PACA;Guadeloupe;Saint-Barth;Saint-Martin;Guyane;Martinique;Mayotte;La Runion +2020/03/04;49;16;23;0;0;38;65;55;2;5;9;7;13;3;0;0;0;0;0;0 +2020/03/05;64;39;29;2;3;77;74;76;6;8;11;8;18;3;0;0;5;0;0;0 +2020/03/06;75;78;32;11;3;136;97;89;11;11;18;16;26;0;1;2;5;2;0;0 +2020/03/07;102;129;40;16;5;250;173;104;11;17;36;18;38;0;1;2;5;2;0;0 +2020/03/10;249;123;83;19;42;489;249;468;40;57;70;31;110;0;1;2;5;3;0;0 +2020/03/11;264;155;94;20;51;578;263;492;54;66;87;34;111;0;1;2;5;3;0;1 +2020/03/12;329;219;117;30;64;699;349;577;68;87;133;41;147;0;1;2;6;4;0;3 +2020/03/13;416;272;155;33;85;911;397;721;97;114;172;55;212;1;1;2;6;6;0;5 +2020/03/14;454;339;182;54;106;1085;466;949;127;130;214;82;281;3;1;2;7;10;1;6 +2020/03/15;523;412;207;71;115;1378;507;1209;143;144;243;98;330;6;3;2;7;15;1;9 +2020/03/16;618;507;233;90;126;1543;585;1762;156;178;262;108;405;18;3;2;11;16;1;9 +2020/03/17;710;549;247;103;145;1820;612;2177;174;200;311;126;478;27;3;3;11;19;3;12 +2020/03/18;858;593;273;128;152;2163;665;2693;208;237;371;128;574;33;3;4;11;23;3;14 +2020/03/19;1014;696;297;157;162;2643;700;3384;241;280;444;160;693;45;3;4;15;32;6;19 +2020/03/20;1101;770;346;219;168;3006;759;3818;287;432;537;190;826;51;3;4;15;32;7;38 +2020/03/21;1266;903;359;254;173;3089;791;4695;345;521;611;234;1041;56;3;5;18;37;11;47 +2020/03/22;1431;1178;397;291;183;3395;936;5283;462;612;671;270;1372;58;3;6;19;44;14;64 +2020/03/23;1730;1347;490;361;194;4256;1269;6211;511;676;767;293;1510;62;3;8;20;53;24;71 +2020/03/24;1857;1510;526;450;217;4922;1532;6798;586;789;900;343;1595;73;3;8;23;57;30;83 +2020/03/25;2093;1569;603;561;225;5479;1753;7660;688;912;1082;368;1927;76;3;11;28;66;35;94 diff --git a/module2/exo4/journalHelene31.Rmd b/module2/exo4/journalHelene31.Rmd new file mode 100644 index 0000000000000000000000000000000000000000..6716a217d1806806db2bb85e4be0c49c2c6de632 --- /dev/null +++ b/module2/exo4/journalHelene31.Rmd @@ -0,0 +1,127 @@ +--- +title: "Exercice 3 Module 2" +author: "Hélène Raynal" +date: "21 avril 2020" +output: html_document +--- + + + +# Journal Hélène 31 + +*Objet de ce document* +ce que vous apprenez dans ce MOOC: +les références qui vous paraissent utiles, etc. +des données quotidiennes qui vous intéressent (temps, etc.). Vous les utiliserez par la suite dans le module 2. + +## Data + +| date | weather | temperature | hours | +|:----------|:------------:|------------:|------:| +|23/03/2020 | sunny | 14 | 1 | +|24/03/2020 | windy | 14 | 1 | +|25/03/2020 | windy | 15 | 2 | +|26/03/2020 | cloudy | 10 | 3 | +|27/03/2020 | sunny | 18 | 0 | +|28/03/2020 | sunny | 18 | 0 | +|29/03/2020 | cloudy | 12 | 0 | +|30/03/2020 | melted snow | 4 | 2 | +|31/03/2020 | melted snow | 4 | 2 | +|01/04/2020 | melted snow | 4 | 2 | +|02/04/2020 | sunny | 15 | 0 | +|03/04/2020 | sunny | 15 | 0 | +|04/04/2020 | sunny | 15 | 0 | +|05/04/2020 | sunny | 18 | 0 | +|06/04/2020 | sunny | 15 | 2 | +|15/04/2020 | sunny | 16 | 1 | +|16/04/2020 | sunny | 15 | 3 | +|20/04/2020 | rain | 10 | 2 | +|21/04/2020 | rain | 7 | 3 | + + +## Suivi des data coronavirus + + +```{r } +setwd("C:/Users/hraynal/EspaceTravailBadet/FORMATION_PERSO/2020-Reproductibilite/moocrr-reproducibility-study/module2/exo4") +library(ggplot2) +monDataset <- read.csv("covid19-du-2020-03-04-au-2020-03-25.csv", sep=";") +#summary(monDataset) +max(monDataset$Occitanie) +ggplot(monDataset) + + geom_point(aes(x = Date, y = Occitanie), + color = "darkgreen") + +``` + + +## Module 1: Cahier de notes cahier de laboratoire +### Nous utilisons tous des cahiers de notes, cahier de laboratoire +### Un aperçu historique de la prise de note +### Du fichier texte au langage balisage léger + +- Tutoriel trés complet sur markdown et pandoc +[https://enacit.epfl.ch/cours/markdown-pandoc/] + +- R Markdown: The Definitive Guide +[https://bookdown.org/yihui/rmarkdown/] + + -- Exemple Rmarkdown généré avec Rstudio[https://app-learninglab.inria.fr/moocrr/gitlab/moocrr-session3/moocrr-reproducibility-study/blob/master/testmarkdown.Rmd] - (Fichier html généré avec R studio)[SortieTestRmarkdown.html] + -- Résultat en html, fichier html généré avec Rstudio [https://app-learninglab.inria.fr/moocrr/gitlab/moocrr-session3/moocrr-reproducibility-study/blob/master/SortieTestRmarkdown.html] +- Pandoc sur mon PC: + -- installation sur poste de travail, puis ouvrir ligne de commande +``` +C:\Users\hraynal\EspaceTravailBadet\FORMATION_PERSO\2020-Reproductibilite>pandoc -o carnet.pdf journalHelene31.md +``` + +### Pérennité et évolutivité des notes avec gitlab +- question sur client git pour windows: +*Trois outils sont proposés en semaine 2. Les trois outils permettent d’utiliser Git. +La solution avec RStudio me semble la plus simple à mettre en œuvre : RStudio / Utiliser Git avec RStudio (cf. onglet 3. RStudio : installation, documentation).* + + +- Manip à faire pour versionner avec git depuis RStudio +<<<<<<< HEAD + + -- Créer un projet + + -- (Bon tutoriel pour installation) [https://jennybc.github.io/2014-05-12-ubc/ubc-r/session03_git.html] + + -- (Autre tuto envoyé par Eric)[happygitwithr.com/] + + -- Pb "git: 'credential-cache' is not a git command" Faire:To remove the message, "git: 'credential-cache' is not a git command.", run "git config --global --unset credential.helper" + + -- Depuis l'interface : cocher à droite le fichier dont on veut faire le commit + + -- Bouton en haut "Git" + + -- Commit - compléter le message de commit + + -- Push + + -- Pb je n'arrivais pas à le faire en utilisant l'interface graphique car au départ il y avait des accents dans le nom du fichier. Je le fais en ligne de commande: git commit fichier, git push + + -- Pb j'ai l'impression qu'il faut que je sois connectée à gitlab, et que j'ai fait un Save As du fichier. + + -- Créer un projet + + -- (Bon tutoriel pour installation) [https://jennybc.github.io/2014-05-12-ubc/ubc-r/session03_git.html] + + -- Pb "git: 'credential-cache' is not a git command" Faire:To remove the message, "git: 'credential-cache' is not a git command.", run "git config --global --unset credential.helper" + + -- Depuis l'interface : cocher à droite le fichier dont on veut faire le commit + + -- Bouton en haut "Git" + + -- Commit + + -- Push + + -- Pb je n'arrive pas à le faire en utilisant l'interface graphique. Je le fais en ligne de commande: + + --- git commit fichier Puis git push + + +### les étiquettes et logiciel d'indexation pour s'y retrouver +### Supports de cours +### exercices \ No newline at end of file diff --git a/module2/exo4/journalHelene31.html b/module2/exo4/journalHelene31.html new file mode 100644 index 0000000000000000000000000000000000000000..b40e5c7a41ffaa17bb55a515af06fb38acbfcda9 --- /dev/null +++ b/module2/exo4/journalHelene31.html @@ -0,0 +1,631 @@ + + + + + + + + + + + + + + +Exercice 3 Module 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +

+
+

Journal Hélène 31

+

Objet de ce document ce que vous apprenez dans ce MOOC: les références qui vous paraissent utiles, etc. des données quotidiennes qui vous intéressent (temps, etc.). Vous les utiliserez par la suite dans le module 2.

+
+

Data

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
dateweathertemperaturehours
23/03/2020sunny141
24/03/2020windy141
25/03/2020windy152
26/03/2020cloudy103
27/03/2020sunny180
28/03/2020sunny180
29/03/2020cloudy120
30/03/2020melted snow42
31/03/2020melted snow42
01/04/2020melted snow42
02/04/2020sunny150
03/04/2020sunny150
04/04/2020sunny150
05/04/2020sunny180
06/04/2020sunny152
15/04/2020sunny161
16/04/2020sunny153
20/04/2020rain102
21/04/2020rain73
+
+
+

Suivi des data coronavirus

+
setwd("C:/Users/hraynal/EspaceTravailBadet/FORMATION_PERSO/2020-Reproductibilite/moocrr-reproducibility-study/module2/exo4")
+library(ggplot2)
+monDataset <- read.csv("covid19-du-2020-03-04-au-2020-03-25.csv", sep=";")
+#summary(monDataset)
+
+ggplot(monDataset) +
+    geom_point(aes(x = Date, y = Occitanie), 
+             color = "darkgreen")
+

+
+
+

Module 1: Cahier de notes cahier de laboratoire

+
+

Nous utilisons tous des cahiers de notes, cahier de laboratoire

+
+
+

Un aperçu historique de la prise de note

+
+
+

Du fichier texte au langage balisage léger

+ +

– Exemple Rmarkdown généré avec Rstudio[https://app-learninglab.inria.fr/moocrr/gitlab/moocrr-session3/moocrr-reproducibility-study/blob/master/testmarkdown.Rmd] - (Fichier html généré avec R studio)[SortieTestRmarkdown.html] – Résultat en html, fichier html généré avec Rstudio [https://app-learninglab.inria.fr/moocrr/gitlab/moocrr-session3/moocrr-reproducibility-study/blob/master/SortieTestRmarkdown.html] - Pandoc sur mon PC: – installation sur poste de travail, puis ouvrir ligne de commande

+
C:\Users\hraynal\EspaceTravailBadet\FORMATION_PERSO\2020-Reproductibilite>pandoc -o carnet.pdf journalHelene31.md
+
+
+

Pérennité et évolutivité des notes avec gitlab

+
    +
  • question sur client git pour windows: Trois outils sont proposés en semaine 2. Les trois outils permettent d’utiliser Git. La solution avec RStudio me semble la plus simple à mettre en œuvre : RStudio / Utiliser Git avec RStudio (cf. onglet 3. RStudio : installation, documentation).

  • +
  • Manip à faire pour versionner avec git depuis RStudio <<<<<<< HEAD

  • +
+

– Créer un projet

+

– (Bon tutoriel pour installation) [https://jennybc.github.io/2014-05-12-ubc/ubc-r/session03_git.html]

+

– (Autre tuto envoyé par Eric)[happygitwithr.com/]

+

– Pb “git: ‘credential-cache’ is not a git command” Faire:To remove the message, “git: ‘credential-cache’ is not a git command.”, run “git config –global –unset credential.helper”

+

– Depuis l’interface : cocher à droite le fichier dont on veut faire le commit

+

– Bouton en haut “Git”

+

– Commit - compléter le message de commit

+

– Push

+

– Pb je n’arrivais pas à le faire en utilisant l’interface graphique car au départ il y avait des accents dans le nom du fichier. Je le fais en ligne de commande: git commit fichier, git push

+

– Pb j’ai l’impression qu’il faut que je sois connectée à gitlab, et que j’ai fait un Save As du fichier.

+

– Créer un projet

+

– (Bon tutoriel pour installation) [https://jennybc.github.io/2014-05-12-ubc/ubc-r/session03_git.html]

+

– Pb “git: ‘credential-cache’ is not a git command” Faire:To remove the message, “git: ‘credential-cache’ is not a git command.”, run “git config –global –unset credential.helper”

+

– Depuis l’interface : cocher à droite le fichier dont on veut faire le commit

+

– Bouton en haut “Git”

+

– Commit

+

– Push

+

– Pb je n’arrive pas à le faire en utilisant l’interface graphique. Je le fais en ligne de commande:

+

— git commit fichier Puis git push

+
+
+

les étiquettes et logiciel d’indexation pour s’y retrouver

+
+
+

Supports de cours

+
+
+

exercices

+
+
+
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/module2/exo5/challenger.pdf b/module2/exo5/challenger.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e2648931f090ed3df283f19604f43214e5de3870 Binary files /dev/null and b/module2/exo5/challenger.pdf differ diff --git a/module2/exo5/exo5_fr.Rmd b/module2/exo5/exo5_fr.Rmd index 479d7823321976e2d925d00ea599e205bfbd8cc7..4faee794e69de918816f31b15e4ea36ad1a11a37 100644 --- a/module2/exo5/exo5_fr.Rmd +++ b/module2/exo5/exo5_fr.Rmd @@ -1,124 +1,34 @@ --- -title: "Analyse du risque de défaillance des joints toriques de la navette Challenger" -author: "Arnaud Legrand" -date: "28 juin 2018" +title: "Exo 5 shuttle" +author: "Hélène Raynal" +date: "21 avril 2020" output: html_document --- -Le 27 Janvier 1986, veille du décollage de la navette _Challenger_, eu -lieu une télé-conférence de trois heures entre les ingénieurs de la -Morton Thiokol (constructeur d'un des moteurs) et de la NASA. La -discussion portait principalement sur les conséquences de la -température prévue au moment du décollage de 31°F (juste en dessous de -0°C) sur le succès du vol et en particulier sur la performance des -joints toriques utilisés dans les moteurs. En effet, aucun test -n'avait été effectué à cette température. -L'étude qui suit reprend donc une partie des analyses effectuées cette -nuit là et dont l'objectif était d'évaluer l'influence potentielle de -la température et de la pression à laquelle sont soumis les joints -toriques sur leur probabilité de dysfonctionnement. Pour cela, nous -disposons des résultats des expériences réalisées par les ingénieurs -de la NASA durant les 6 années précédant le lancement de la navette -Challenger. +### Création du vecteur des données -# Chargement des données -Nous commençons donc par charger ces données: -```{r} -data = read.csv("shuttle.csv",header=T) -data -``` - -Le jeu de données nous indique la date de l'essai, le nombre de joints -toriques mesurés (il y en a 6 sur le lançeur principal), la -température (en Farenheit) et la pression (en psi), et enfin le -nombre de dysfonctionnements relevés. - -# Inspection graphique des données -Les vols où aucun incident n'est relevé n'apportant aucun information -sur l'influence de la température ou de la pression sur les -dysfonctionnements, nous nous concentrons sur les expériences où au -moins un joint a été défectueux. +```{r } +dataShuttle <- read.csv("shuttle.csv",header=T) +summary(dataShuttle) -```{r} -data = data[data$Malfunction>0,] -data ``` +### Vols où il y a eu des pb +```{r } +pb <- dataShuttle[dataShuttle$Malfunction>0,] +pb -Très bien, nous avons une variabilité de température importante mais -la pression est quasiment toujours égale à 200, ce qui devrait -simplifier l'analyse. - -Comment la fréquence d'échecs varie-t-elle avec la température ? -```{r} -plot(data=data, Malfunction/Count ~ Temperature, ylim=c(0,1)) ``` -À première vue, ce n'est pas flagrant mais bon, essayons quand même -d'estimer l'impact de la température $t$ sur la probabilité de -dysfonctionnements d'un joint. - -# Estimation de l'influence de la température - -Supposons que chacun des 6 joints toriques est endommagé avec la même -probabilité et indépendamment des autres et que cette probabilité ne -dépend que de la température. Si on note $p(t)$ cette probabilité, le -nombre de joints $D$ dysfonctionnant lorsque l'on effectue le vol à -température $t$ suit une loi binomiale de paramètre $n=6$ et -$p=p(t)$. Pour relier $p(t)$ à $t$, on va donc effectuer une -régression logistique. +### Lien entre pb et température +```{r } +plot(data=pb, pb$Malfunction/Count ~ pb$Temperature, ylim=c(0,1)) +``` -```{r} -logistic_reg = glm(data=data, Malfunction/Count ~ Temperature, weights=Count, +### Régression logistique +```{r } +logistic_reg = glm(data=pb, Malfunction/Count ~ Temperature, weights=Count, family=binomial(link='logit')) summary(logistic_reg) -``` - -L'estimateur le plus probable du paramètre de température est 0.001416 -et l'erreur standard de cet estimateur est de 0.049, autrement dit on -ne peut pas distinguer d'impact particulier et il faut prendre nos -estimations avec des pincettes. - -# Estimation de la probabilité de dysfonctionnant des joints toriques -La température prévue le jour du décollage est de 31°F. Essayons -d'estimer la probabilité de dysfonctionnement des joints toriques à -cette température à partir du modèle que nous venons de construire: - -```{r} -# shuttle=shuttle[shuttle$r!=0,] -tempv = seq(from=30, to=90, by = .5) -rmv <- predict(logistic_reg,list(Temperature=tempv),type="response") -plot(tempv,rmv,type="l",ylim=c(0,1)) -points(data=data, Malfunction/Count ~ Temperature) -``` - -Comme on pouvait s'attendre au vu des données initiales, la -température n'a pas d'impact notable sur la probabilité d'échec des -joints toriques. Elle sera d'environ 0.2, comme dans les essais -précédents où nous il y a eu défaillance d'au moins un joint. Revenons -à l'ensemble des données initiales pour estimer la probabilité de -défaillance d'un joint: - -```{r} -data_full = read.csv("shuttle.csv",header=T) -sum(data_full$Malfunction)/sum(data_full$Count) -``` - -Cette probabilité est donc d'environ $p=0.065$, sachant qu'il existe -un joint primaire un joint secondaire sur chacune des trois parties du -lançeur, la probabilité de défaillance des deux joints d'un lançeur -est de $p^2 \approx 0.00425$. La probabilité de défaillance d'un des -lançeur est donc de $1-(1-p^2)^3 \approx 1.2%$. Ça serait vraiment -pas de chance... Tout est sous contrôle, le décollage peut donc avoir -lieu demain comme prévu. - -Seulement, le lendemain, la navette Challenger explosera et emportera -avec elle ses sept membres d'équipages. L'opinion publique est -fortement touchée et lors de l'enquête qui suivra, la fiabilité des -joints toriques sera directement mise en cause. Au delà des problèmes -de communication interne à la NASA qui sont pour beaucoup dans ce -fiasco, l'analyse précédente comporte (au moins) un petit -problème... Saurez-vous le trouver ? Vous êtes libre de modifier cette -analyse et de regarder ce jeu de données sous tous les angles afin -d'expliquer ce qui ne va pas. +``` \ No newline at end of file diff --git a/module3/exo3/ConcentrationCO2.Rmd b/module3/exo3/ConcentrationCO2.Rmd new file mode 100644 index 0000000000000000000000000000000000000000..4c254d9fc4691a2ecce21a29d5d6289d91b94722 --- /dev/null +++ b/module3/exo3/ConcentrationCO2.Rmd @@ -0,0 +1,133 @@ +--- +title: "Concentration de CO2 dans l'atmosphère depuis 1958" +author: "Hélène Raynal" +date: "21 avril 2020" +output: html_document +--- + + +### Sujet + +En 1958, Charles David Keeling a initié une mesure de la concentration de CO2 dans l'atmosphère à l'observatoire de Mauna Loa, Hawaii, États-Unis qui continue jusqu'à aujourd'hui. L'objectif initial était d'étudier la variation saisonnière, mais l'intérêt s'est déplacé plus tard vers l'étude de la tendance croissante dans le contexte du changement climatique. En honneur à Keeling, ce jeu de données est souvent appelé "Keeling Curve" (voir (https://en.wikipedia.org/wiki/Keeling_Curve) pour l'histoire et l'importance de ces données). + +Les données sont disponibles sur le site Web de l'institut Scripps. Utilisez le fichier avec les observations hebdomadaires. Attention, ce fichier est mis à jour régulièrement avec de nouvelles observations. Notez donc bien la date du téléchargement, et gardez une copie locale de la version précise que vous analysez. Faites aussi attention aux données manquantes. + + +### Pré-requis +Traitement de suites chronologiques + +Quelques références: + +- [caschrono: Séries Temporelles Avec R] (https://cran.r-project.org/web/packages/caschrono/) - Yves Aragon - Université Toulouse Capitole - 28 janvier 2019 + + +### Create dataframe and load R libraries required for the different statistical treatments + +The data file below contains 10 columns. + +- Columns 1-4 give the dates in several redundant formats. +- Column 5 below gives monthly Mauna Loa CO2 concentrations in micro-mol CO2 per mole (ppm), reported on the 2008A SIO manometric mole fraction scale. This is thestandard version of the data most often sought. The monthly values have been adjusted to 24:00 hours on the 15th of each month. +- Column 6 gives the same data after a seasonal adjustment to remove the quasi-regular seasonal cycle. The adjustment involves subtracting from the data a 4-harmonic fit with a linear gain factor. +- Column 7 is a smoothed version of the data generated from a stiff cubic spline function plus 4-harmonic functions with linear gain. +- Column 8 is the same smoothed version with the seasonal cycle removed. +- Column 9 is identical to Column 5 except that the missing values from Column 5 have been filled with values from Column 7. +- Column 10 is identical to Column 6 except missing values have been filled with values from Column 8. + +Missing values are denoted by -99.99 + + CO2 concentrations are measured on the '08A' calibration scale + +```{r } +library(tidyverse) +library(forecast) +library(lubridate) +library(car) +library(scales) +library(patchwork) +library(kableExtra) + +dataCO2 <- read.csv("monthly_in_situ_co2_mlo.csv", sep="," ,skip = 57) +colnames(dataCO2) <- c("Year", "Month","Date1", "Date2", "ObsCO2", "SeasAdjCO2","SplineAdjCO2", "SplineAdjCO2Trend", "ObsCO2Comp", "SeasAdjCO2Comp") +summary(dataCO2) + +dataCO2$Date <- ymd(paste0(dataCO2$Year, " ", dataCO2$Month, " ", "15")) + +``` + + +** Remplacement dans la série des valeurs observées, des valeurs manquantes -99.99 par celles qui sont interpolées +** on enlève ensuite les observations manquantes +```{r } + + + +dataCO2 <- dataCO2[dataCO2$ObsCO2Comp != "-99.99", ] + +``` + +** Create a column Date with format YYYY MM DD +```{r } + + +dataCO2$Date <- ymd(paste0(dataCO2$Year, "-", dataCO2$Month, "-", "15")) + +``` + + +### Représentation des résultats + +```{r } +ggplot(dataCO2,aes(Date, dataCO2$ObsCO2Comp)) + + geom_line(color='orange') + + xlab("Year, Month") + + scale_x_date(date_labels = "%Y-%m", date_breaks = "5 year") + + theme(axis.text.x = element_text(face = "bold", color = "#993333", + size = 12, angle = 45, hjust = 1)) + + ylab("CO2 Concentration (ppm)") + + scale_y_continuous() + + theme(axis.text.y = element_text(face = "bold", color = "#993333", + size = 10, hjust = 1),axis.title.y = element_text(size = 10)) + + ggtitle("Graphique 1") + +``` + +```{r } + + library(viridis) + +dataCO2_by_year <- dataCO2 %>% group_by("Year") +ggplot(dataCO2_by_year, aes(dataCO2_by_year$Month,dataCO2_by_year$ObsCO2Comp )) + + geom_line(aes( group = dataCO2_by_year$Year , colour=dataCO2_by_year$Year)) + + xlab("Month")+ + ylab("CO2 Concentration (ppm)") + + ggtitle("Graphique saisonnier") +``` + + + +### Modélisation + +** Doc + +(https://github.com/Peymankor/Data-Science_Portfolio/blob/master/Time%20Series%20Analysis-Historical%20Co2/medium_post.Rmd) + +Série n'est pas stationnaire comme le montre le graphique + +Série montre une saisonnalité voir graphique 2 + +Now, knowing the the non-statinary and seasonality of the data, it suggest to use theseasons differencing to model the data. To answer, + + +* How is Autocorelation function and Partial Auto corellation? + +Here is the plot of ACF and PACF from the *forecast* package: + +```{r} +Co2_train <- ts(dataCO2_by_year$ObsCO2Comp, start = c(1958,3), frequency = 12) +Co2_train %>% ggtsdisplay() +``` + + +```{r} +Co2_train %>% diff(lag=12) %>% diff() %>% ggtsdisplay() +``` \ No newline at end of file diff --git a/module3/exo3/monthly_in_situ_co2_mlo.csv b/module3/exo3/monthly_in_situ_co2_mlo.csv new file mode 100644 index 0000000000000000000000000000000000000000..dff2f6567482264a29ede5dac5918207d4e86e5d --- /dev/null +++ b/module3/exo3/monthly_in_situ_co2_mlo.csv @@ -0,0 +1,813 @@ +------------------------------------------------------------------------------------------- + Atmospheric CO2 concentrations (ppm) derived from in situ air measurements + at Mauna Loa, Observatory, Hawaii: Latitude 19.5°N Longitude 155.6°W Elevation 3397m + + Source: R. F. Keeling, S. J. Walker, S. C. Piper and A. F. Bollenbacher + Scripps CO2 Program ( http://scrippsco2.ucsd.edu ) + Scripps Institution of Oceanography (SIO) + University of California + La Jolla, California USA 92093-0244 + + Status of data and correspondence: + + These data are subject to revision based on recalibration of standard gases. Questions + about the data should be directed to Dr. Ralph Keeling (rkeeling@ucsd.edu), Stephen Walker + (sjwalker@ucsd.edu) and Stephen Piper (scpiper@ucsd.edu), Scripps CO2 Program. + + Baseline data in this file through 17-Apr-2020 from archive dated 20-Apr-2020 08:06:03 + +------------------------------------------------------------------------------------------- + + Please cite as: + + C. D. Keeling, S. C. Piper, R. B. Bacastow, M. Wahlen, T. P. Whorf, M. Heimann, and + H. A. Meijer, Exchanges of atmospheric CO2 and 13CO2 with the terrestrial biosphere and + oceans from 1978 to 2000. I. Global aspects, SIO Reference Series, No. 01-06, Scripps + Institution of Oceanography, San Diego, 88 pages, 2001. + + If it is necessary to cite a peer-reviewed article, please cite as: + + C. D. Keeling, S. C. Piper, R. B. Bacastow, M. Wahlen, T. P. Whorf, M. Heimann, and + H. A. Meijer, Atmospheric CO2 and 13CO2 exchange with the terrestrial biosphere and + oceans from 1978 to 2000: observations and carbon cycle implications, pages 83-113, +" in A History of Atmospheric CO2 and its effects on Plants, Animals, and Ecosystems"", """ + editors, Ehleringer, J.R., T. E. Cerling, M. D. Dearing, Springer Verlag, + New York, 2005. + +------------------------------------------------------------------------------------------- + + The data file below contains 10 columns. Columns 1-4 give the dates in several redundant + formats. Column 5 below gives monthly Mauna Loa CO2 concentrations in micro-mol CO2 per + mole (ppm), reported on the 2008A SIO manometric mole fraction scale. This is the + standard version of the data most often sought. The monthly values have been adjusted + to 24:00 hours on the 15th of each month. Column 6 gives the same data after a seasonal + adjustment to remove the quasi-regular seasonal cycle. The adjustment involves + subtracting from the data a 4-harmonic fit with a linear gain factor. Column 7 is a + smoothed version of the data generated from a stiff cubic spline function plus 4-harmonic + functions with linear gain. Column 8 is the same smoothed version with the seasonal + cycle removed. Column 9 is identical to Column 5 except that the missing values from + Column 5 have been filled with values from Column 7. Column 10 is identical to Column 6 + except missing values have been filled with values from Column 8. Missing values are + denoted by -99.99 + + CO2 concentrations are measured on the '08A' calibration scale + + Yr, Mn, Date, Date, CO2,seasonally, fit, seasonally, CO2, seasonally + , , , , , adjusted, ,adjusted fit, filled,adjusted filled + , , Excel, , [ppm], [ppm] , [ppm], [ppm], [ppm], [ppm] +1958, 01, 21200, 1958.0411, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +1958, 02, 21231, 1958.1260, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +1958, 03, 21259, 1958.2027, 315.70, 314.44, 316.18, 314.91, 315.70, 314.44 +1958, 04, 21290, 1958.2877, 317.46, 315.16, 317.30, 314.99, 317.46, 315.16 +1958, 05, 21320, 1958.3699, 317.51, 314.71, 317.86, 315.06, 317.51, 314.71 +1958, 06, 21351, 1958.4548, -99.99, -99.99, 317.24, 315.14, 317.24, 315.14 +1958, 07, 21381, 1958.5370, 315.86, 315.19, 315.86, 315.22, 315.86, 315.19 +1958, 08, 21412, 1958.6219, 314.93, 316.19, 314.00, 315.29, 314.93, 316.19 +1958, 09, 21443, 1958.7068, 313.21, 316.08, 312.46, 315.35, 313.21, 316.08 +1958, 10, 21473, 1958.7890, -99.99, -99.99, 312.44, 315.41, 312.44, 315.41 +1958, 11, 21504, 1958.8740, 313.33, 315.20, 313.61, 315.46, 313.33, 315.20 +1958, 12, 21534, 1958.9562, 314.67, 315.43, 314.77, 315.51, 314.67, 315.43 +1959, 01, 21565, 1959.0411, 315.58, 315.54, 315.62, 315.57, 315.58, 315.54 +1959, 02, 21596, 1959.1260, 316.49, 315.86, 316.27, 315.63, 316.49, 315.86 +1959, 03, 21624, 1959.2027, 316.65, 315.38, 316.98, 315.69, 316.65, 315.38 +1959, 04, 21655, 1959.2877, 317.72, 315.42, 318.09, 315.77, 317.72, 315.42 +1959, 05, 21685, 1959.3699, 318.29, 315.49, 318.65, 315.85, 318.29, 315.49 +1959, 06, 21716, 1959.4548, 318.15, 316.03, 318.04, 315.94, 318.15, 316.03 +1959, 07, 21746, 1959.5370, 316.54, 315.86, 316.68, 316.03, 316.54, 315.86 +1959, 08, 21777, 1959.6219, 314.80, 316.06, 314.83, 316.12, 314.80, 316.06 +1959, 09, 21808, 1959.7068, 313.84, 316.73, 313.31, 316.22, 313.84, 316.73 +1959, 10, 21838, 1959.7890, 313.33, 316.33, 313.33, 316.31, 313.33, 316.33 +1959, 11, 21869, 1959.8740, 314.81, 316.68, 314.54, 316.39, 314.81, 316.68 +1959, 12, 21899, 1959.9562, 315.58, 316.35, 315.72, 316.47, 315.58, 316.35 +1960, 01, 21930, 1960.0410, 316.43, 316.39, 316.61, 316.56, 316.43, 316.39 +1960, 02, 21961, 1960.1257, 316.98, 316.35, 317.27, 316.64, 316.98, 316.35 +1960, 03, 21990, 1960.2049, 317.58, 316.28, 318.03, 316.72, 317.58, 316.28 +1960, 04, 22021, 1960.2896, 319.03, 316.70, 319.14, 316.79, 319.03, 316.70 +1960, 05, 22051, 1960.3716, 320.04, 317.22, 319.68, 316.86, 320.04, 317.22 +1960, 06, 22082, 1960.4563, 319.58, 317.48, 319.02, 316.93, 319.58, 317.48 +1960, 07, 22112, 1960.5383, 318.18, 317.52, 317.60, 316.98, 318.18, 317.52 +1960, 08, 22143, 1960.6230, 315.90, 317.20, 315.69, 317.01, 315.90, 317.20 +1960, 09, 22174, 1960.7077, 314.17, 317.07, 314.12, 317.05, 314.17, 317.07 +1960, 10, 22204, 1960.7896, 313.83, 316.83, 314.09, 317.07, 313.83, 316.83 +1960, 11, 22235, 1960.8743, 315.00, 316.88, 315.25, 317.11, 315.00, 316.88 +1960, 12, 22265, 1960.9563, 316.19, 316.96, 316.40, 317.15, 316.19, 316.96 +1961, 01, 22296, 1961.0411, 316.90, 316.85, 317.25, 317.20, 316.90, 316.85 +1961, 02, 22327, 1961.1260, 317.70, 317.07, 317.90, 317.26, 317.70, 317.07 +1961, 03, 22355, 1961.2027, 318.54, 317.26, 318.62, 317.33, 318.54, 317.26 +1961, 04, 22386, 1961.2877, 319.48, 317.16, 319.75, 317.41, 319.48, 317.16 +1961, 05, 22416, 1961.3699, 320.58, 317.76, 320.33, 317.50, 320.58, 317.76 +1961, 06, 22447, 1961.4548, 319.77, 317.63, 319.71, 317.59, 319.77, 317.63 +1961, 07, 22477, 1961.5370, 318.57, 317.89, 318.33, 317.68, 318.57, 317.89 +1961, 08, 22508, 1961.6219, 316.79, 318.06, 316.46, 317.76, 316.79, 318.06 +1961, 09, 22539, 1961.7068, 314.99, 317.90, 314.92, 317.85, 314.99, 317.90 +1961, 10, 22569, 1961.7890, 315.31, 318.32, 314.92, 317.92, 315.31, 318.32 +1961, 11, 22600, 1961.8740, 316.10, 317.99, 316.13, 317.99, 316.10, 317.99 +1961, 12, 22630, 1961.9562, 317.01, 317.78, 317.30, 318.06, 317.01, 317.78 +1962, 01, 22661, 1962.0411, 317.94, 317.90, 318.18, 318.13, 317.94, 317.90 +1962, 02, 22692, 1962.1260, 318.55, 317.92, 318.84, 318.19, 318.55, 317.92 +1962, 03, 22720, 1962.2027, 319.68, 318.40, 319.55, 318.26, 319.68, 318.40 +1962, 04, 22751, 1962.2877, 320.57, 318.24, 320.67, 318.32, 320.57, 318.24 +1962, 05, 22781, 1962.3699, 321.02, 318.18, 321.22, 318.39, 321.02, 318.18 +1962, 06, 22812, 1962.4548, 320.62, 318.48, 320.58, 318.45, 320.62, 318.48 +1962, 07, 22842, 1962.5370, 319.61, 318.93, 319.16, 318.51, 319.61, 318.93 +1962, 08, 22873, 1962.6219, 317.40, 318.68, 317.25, 318.56, 317.40, 318.68 +1962, 09, 22904, 1962.7068, 316.25, 319.17, 315.67, 318.60, 316.25, 319.17 +1962, 10, 22934, 1962.7890, 315.42, 318.44, 315.63, 318.64, 315.42, 318.44 +1962, 11, 22965, 1962.8740, 316.69, 318.58, 316.81, 318.68, 316.69, 318.58 +1962, 12, 22995, 1962.9562, 317.70, 318.47, 317.96, 318.72, 317.70, 318.47 +1963, 01, 23026, 1963.0411, 318.74, 318.70, 318.82, 318.76, 318.74, 318.70 +1963, 02, 23057, 1963.1260, 319.07, 318.43, 319.45, 318.81, 319.07, 318.43 +1963, 03, 23085, 1963.2027, 319.86, 318.57, 320.16, 318.86, 319.86, 318.57 +1963, 04, 23116, 1963.2877, 321.38, 319.05, 321.26, 318.91, 321.38, 319.05 +1963, 05, 23146, 1963.3699, 322.25, 319.40, 321.81, 318.96, 322.25, 319.40 +1963, 06, 23177, 1963.4548, 321.48, 319.33, 321.15, 319.01, 321.48, 319.33 +1963, 07, 23207, 1963.5370, 319.74, 319.06, 319.71, 319.06, 319.74, 319.06 +1963, 08, 23238, 1963.6219, 317.77, 319.05, 317.78, 319.10, 317.77, 319.05 +1963, 09, 23269, 1963.7068, 316.21, 319.14, 316.20, 319.14, 316.21, 319.14 +1963, 10, 23299, 1963.7890, 315.99, 319.02, 316.16, 319.18, 315.99, 319.02 +1963, 11, 23330, 1963.8740, 317.07, 318.97, 317.35, 319.23, 317.07, 318.97 +1963, 12, 23360, 1963.9562, 318.35, 319.13, 318.51, 319.27, 318.35, 319.13 +1964, 01, 23391, 1964.0410, 319.57, 319.53, 319.37, 319.32, 319.57, 319.53 +1964, 02, 23422, 1964.1257, -99.99, -99.99, 320.01, 319.36, 320.01, 319.36 +1964, 03, 23451, 1964.2049, -99.99, -99.99, 320.74, 319.41, 320.74, 319.41 +1964, 04, 23482, 1964.2896, -99.99, -99.99, 321.83, 319.45, 321.83, 319.45 +1964, 05, 23512, 1964.3716, 322.26, 319.40, 322.34, 319.49, 322.26, 319.40 +1964, 06, 23543, 1964.4563, 321.89, 319.75, 321.64, 319.53, 321.89, 319.75 +1964, 07, 23573, 1964.5383, 320.44, 319.78, 320.19, 319.56, 320.44, 319.78 +1964, 08, 23604, 1964.6230, 318.69, 320.00, 318.24, 319.58, 318.69, 320.00 +1964, 09, 23635, 1964.7077, 316.70, 319.65, 316.64, 319.60, 316.70, 319.65 +1964, 10, 23665, 1964.7896, 316.87, 319.91, 316.59, 319.62, 316.87, 319.91 +1964, 11, 23696, 1964.8743, 317.68, 319.58, 317.76, 319.64, 317.68, 319.58 +1964, 12, 23726, 1964.9563, 318.71, 319.49, 318.89, 319.66, 318.71, 319.49 +1965, 01, 23757, 1965.0411, 319.44, 319.40, 319.74, 319.68, 319.44, 319.40 +1965, 02, 23788, 1965.1260, 320.44, 319.81, 320.37, 319.72, 320.44, 319.81 +1965, 03, 23816, 1965.2027, 320.89, 319.60, 321.08, 319.77, 320.89, 319.60 +1965, 04, 23847, 1965.2877, 322.14, 319.78, 322.20, 319.83, 322.14, 319.78 +1965, 05, 23877, 1965.3699, 322.17, 319.30, 322.77, 319.91, 322.17, 319.30 +1965, 06, 23908, 1965.4548, 321.87, 319.70, 322.15, 320.00, 321.87, 319.70 +1965, 07, 23938, 1965.5370, 321.21, 320.52, 320.76, 320.10, 321.21, 320.52 +1965, 08, 23969, 1965.6219, 318.87, 320.16, 318.89, 320.21, 318.87, 320.16 +1965, 09, 24000, 1965.7068, 317.81, 320.77, 317.36, 320.32, 317.81, 320.77 +1965, 10, 24030, 1965.7890, 317.30, 320.36, 317.39, 320.43, 317.30, 320.36 +1965, 11, 24061, 1965.8740, 318.87, 320.78, 318.66, 320.55, 318.87, 320.78 +1965, 12, 24091, 1965.9562, 319.42, 320.20, 319.90, 320.66, 319.42, 320.20 +1966, 01, 24122, 1966.0411, 320.62, 320.58, 320.84, 320.78, 320.62, 320.58 +1966, 02, 24153, 1966.1260, 321.60, 320.95, 321.55, 320.91, 321.60, 320.95 +1966, 03, 24181, 1966.2027, 322.39, 321.09, 322.33, 321.01, 322.39, 321.09 +1966, 04, 24212, 1966.2877, 323.70, 321.34, 323.50, 321.12, 323.70, 321.34 +1966, 05, 24242, 1966.3699, 324.08, 321.20, 324.10, 321.22, 324.08, 321.20 +1966, 06, 24273, 1966.4548, 323.75, 321.58, 323.48, 321.32, 323.75, 321.58 +1966, 07, 24303, 1966.5370, 322.38, 321.69, 322.07, 321.40, 322.38, 321.69 +1966, 08, 24334, 1966.6219, 320.36, 321.66, 320.15, 321.48, 320.36, 321.66 +1966, 09, 24365, 1966.7068, 318.64, 321.60, 318.58, 321.55, 318.64, 321.60 +1966, 10, 24395, 1966.7890, 318.10, 321.17, 318.57, 321.62, 318.10, 321.17 +1966, 11, 24426, 1966.8740, 319.78, 321.70, 319.79, 321.68, 319.78, 321.70 +1966, 12, 24456, 1966.9562, 321.03, 321.81, 320.97, 321.74, 321.03, 321.81 +1967, 01, 24487, 1967.0411, 322.33, 322.29, 321.86, 321.80, 322.33, 322.29 +1967, 02, 24518, 1967.1260, 322.50, 321.85, 322.51, 321.86, 322.50, 321.85 +1967, 03, 24546, 1967.2027, 323.04, 321.73, 323.22, 321.91, 323.04, 321.73 +1967, 04, 24577, 1967.2877, 324.42, 322.05, 324.35, 321.96, 324.42, 322.05 +1967, 05, 24607, 1967.3699, 325.00, 322.11, 324.90, 322.02, 325.00, 322.11 +1967, 06, 24638, 1967.4548, 324.09, 321.91, 324.24, 322.07, 324.09, 321.91 +1967, 07, 24668, 1967.5370, 322.54, 321.85, 322.80, 322.14, 322.54, 321.85 +1967, 08, 24699, 1967.6219, 320.92, 322.22, 320.87, 322.20, 320.92, 322.22 +1967, 09, 24730, 1967.7068, 319.25, 322.23, 319.29, 322.27, 319.25, 322.23 +1967, 10, 24760, 1967.7890, 319.39, 322.47, 319.28, 322.35, 319.39, 322.47 +1967, 11, 24791, 1967.8740, 320.73, 322.65, 320.52, 322.42, 320.73, 322.65 +1967, 12, 24821, 1967.9562, 321.96, 322.74, 321.72, 322.49, 321.96, 322.74 +1968, 01, 24852, 1968.0410, 322.57, 322.53, 322.63, 322.57, 322.57, 322.53 +1968, 02, 24883, 1968.1257, 323.14, 322.50, 323.30, 322.65, 323.14, 322.50 +1968, 03, 24912, 1968.2049, 323.89, 322.56, 324.08, 322.73, 323.89, 322.56 +1968, 04, 24943, 1968.2896, 325.02, 322.62, 325.24, 322.83, 325.02, 322.62 +1968, 05, 24973, 1968.3716, 325.57, 322.67, 325.82, 322.92, 325.57, 322.67 +1968, 06, 25004, 1968.4563, 325.36, 323.19, 325.18, 323.03, 325.36, 323.19 +1968, 07, 25034, 1968.5383, 324.14, 323.47, 323.78, 323.14, 324.14, 323.47 +1968, 08, 25065, 1968.6230, 322.11, 323.44, 321.89, 323.25, 322.11, 323.44 +1968, 09, 25096, 1968.7077, 320.33, 323.32, 320.36, 323.37, 320.33, 323.32 +1968, 10, 25126, 1968.7896, 320.25, 323.33, 320.42, 323.49, 320.25, 323.33 +1968, 11, 25157, 1968.8743, 321.32, 323.25, 321.71, 323.62, 321.32, 323.25 +1968, 12, 25187, 1968.9563, 322.89, 323.68, 322.97, 323.75, 322.89, 323.68 +1969, 01, 25218, 1969.0411, 324.00, 323.96, 323.94, 323.89, 324.00, 323.96 +1969, 02, 25249, 1969.1260, 324.41, 323.77, 324.69, 324.03, 324.41, 323.77 +1969, 03, 25277, 1969.2027, 325.63, 324.32, 325.49, 324.16, 325.63, 324.32 +1969, 04, 25308, 1969.2877, 326.66, 324.28, 326.71, 324.30, 326.66, 324.28 +1969, 05, 25338, 1969.3699, 327.38, 324.48, 327.35, 324.44, 327.38, 324.48 +1969, 06, 25369, 1969.4548, 326.71, 324.51, 326.75, 324.57, 326.71, 324.51 +1969, 07, 25399, 1969.5370, 325.88, 325.18, 325.36, 324.69, 325.88, 325.18 +1969, 08, 25430, 1969.6219, 323.66, 324.97, 323.46, 324.80, 323.66, 324.97 +1969, 09, 25461, 1969.7068, 322.38, 325.37, 321.90, 324.90, 322.38, 325.37 +1969, 10, 25491, 1969.7890, 321.78, 324.88, 321.91, 324.99, 321.78, 324.88 +1969, 11, 25522, 1969.8740, 322.85, 324.79, 323.16, 325.08, 322.85, 324.79 +1969, 12, 25552, 1969.9562, 324.12, 324.91, 324.38, 325.16, 324.12, 324.91 +1970, 01, 25583, 1970.0411, 325.06, 325.02, 325.30, 325.24, 325.06, 325.02 +1970, 02, 25614, 1970.1260, 325.98, 325.33, 325.98, 325.32, 325.98, 325.33 +1970, 03, 25642, 1970.2027, 326.93, 325.61, 326.73, 325.40, 326.93, 325.61 +1970, 04, 25673, 1970.2877, 328.13, 325.74, 327.89, 325.48, 328.13, 325.74 +1970, 05, 25703, 1970.3699, 328.08, 325.16, 328.47, 325.55, 328.08, 325.16 +1970, 06, 25734, 1970.4548, 327.67, 325.46, 327.82, 325.63, 327.67, 325.46 +1970, 07, 25764, 1970.5370, 326.34, 325.64, 326.37, 325.70, 326.34, 325.64 +1970, 08, 25795, 1970.6219, 324.69, 326.00, 324.42, 325.77, 324.69, 326.00 +1970, 09, 25826, 1970.7068, 323.10, 326.10, 322.81, 325.83, 323.10, 326.10 +1970, 10, 25856, 1970.7890, 323.06, 326.17, 322.79, 325.89, 323.06, 326.17 +1970, 11, 25887, 1970.8740, 324.01, 325.95, 324.01, 325.93, 324.01, 325.95 +1970, 12, 25917, 1970.9562, 325.13, 325.93, 325.19, 325.97, 325.13, 325.93 +1971, 01, 25948, 1971.0411, 326.17, 326.13, 326.06, 326.01, 326.17, 326.13 +1971, 02, 25979, 1971.1260, 326.68, 326.03, 326.71, 326.05, 326.68, 326.03 +1971, 03, 26007, 1971.2027, 327.17, 325.85, 327.42, 326.09, 327.17, 325.85 +1971, 04, 26038, 1971.2877, 327.79, 325.38, 328.56, 326.14, 327.79, 325.38 +1971, 05, 26068, 1971.3699, 328.93, 326.00, 329.12, 326.19, 328.93, 326.00 +1971, 06, 26099, 1971.4548, 328.57, 326.36, 328.46, 326.26, 328.57, 326.36 +1971, 07, 26129, 1971.5370, 327.36, 326.66, 327.01, 326.33, 327.36, 326.66 +1971, 08, 26160, 1971.6219, 325.43, 326.75, 325.05, 326.40, 325.43, 326.75 +1971, 09, 26191, 1971.7068, 323.36, 326.37, 323.44, 326.47, 323.36, 326.37 +1971, 10, 26221, 1971.7890, 323.56, 326.68, 323.44, 326.55, 323.56, 326.68 +1971, 11, 26252, 1971.8740, 324.80, 326.75, 324.69, 326.62, 324.80, 326.75 +1971, 12, 26282, 1971.9562, 326.01, 326.81, 325.92, 326.70, 326.01, 326.81 +1972, 01, 26313, 1972.0410, 326.77, 326.73, 326.84, 326.78, 326.77, 326.73 +1972, 02, 26344, 1972.1257, 327.63, 326.98, 327.54, 326.88, 327.63, 326.98 +1972, 03, 26373, 1972.2049, 327.75, 326.40, 328.34, 326.98, 327.75, 326.40 +1972, 04, 26404, 1972.2896, 329.72, 327.29, 329.55, 327.10, 329.72, 327.29 +1972, 05, 26434, 1972.3716, 330.07, 327.13, 330.16, 327.23, 330.07, 327.13 +1972, 06, 26465, 1972.4563, 329.09, 326.89, 329.56, 327.38, 329.09, 326.89 +1972, 07, 26495, 1972.5383, 328.04, 327.36, 328.19, 327.54, 328.04, 327.36 +1972, 08, 26526, 1972.6230, 326.32, 327.67, 326.34, 327.72, 326.32, 327.67 +1972, 09, 26557, 1972.7077, 324.84, 327.87, 324.86, 327.91, 324.84, 327.87 +1972, 10, 26587, 1972.7896, 325.20, 328.33, 324.99, 328.10, 325.20, 328.33 +1972, 11, 26618, 1972.8743, 326.50, 328.45, 326.38, 328.31, 326.50, 328.45 +1972, 12, 26648, 1972.9563, 327.55, 328.35, 327.72, 328.51, 327.55, 328.35 +1973, 01, 26679, 1973.0411, 328.55, 328.50, 328.77, 328.72, 328.55, 328.50 +1973, 02, 26710, 1973.1260, 329.56, 328.90, 329.59, 328.92, 329.56, 328.90 +1973, 03, 26738, 1973.2027, 330.30, 328.97, 330.45, 329.11, 330.30, 328.97 +1973, 04, 26769, 1973.2877, 331.50, 329.08, 331.74, 329.30, 331.50, 329.08 +1973, 05, 26799, 1973.3699, 332.48, 329.53, 332.42, 329.48, 332.48, 329.53 +1973, 06, 26830, 1973.4548, 332.07, 329.84, 331.85, 329.64, 332.07, 329.84 +1973, 07, 26860, 1973.5370, 330.87, 330.16, 330.45, 329.77, 330.87, 330.16 +1973, 08, 26891, 1973.6219, 329.31, 330.64, 328.52, 329.88, 329.31, 330.64 +1973, 09, 26922, 1973.7068, 327.51, 330.55, 326.91, 329.96, 327.51, 330.55 +1973, 10, 26952, 1973.7890, 327.18, 330.32, 326.88, 330.01, 327.18, 330.32 +1973, 11, 26983, 1973.8740, 328.16, 330.13, 328.10, 330.05, 328.16, 330.13 +1973, 12, 27013, 1973.9562, 328.64, 329.44, 329.28, 330.07, 328.64, 329.44 +1974, 01, 27044, 1974.0411, 329.35, 329.31, 330.15, 330.09, 329.35, 329.31 +1974, 02, 27075, 1974.1260, 330.71, 330.05, 330.78, 330.12, 330.71, 330.05 +1974, 03, 27103, 1974.2027, 331.48, 330.14, 331.50, 330.14, 331.48, 330.14 +1974, 04, 27134, 1974.2877, 332.65, 330.22, 332.62, 330.18, 332.65, 330.22 +1974, 05, 27164, 1974.3699, 333.09, 330.13, 333.18, 330.22, 333.09, 330.13 +1974, 06, 27195, 1974.4548, 332.25, 330.01, 332.48, 330.26, 332.25, 330.01 +1974, 07, 27225, 1974.5370, 331.18, 330.46, 330.99, 330.31, 331.18, 330.46 +1974, 08, 27256, 1974.6219, 329.39, 330.73, 328.99, 330.36, 329.39, 330.73 +1974, 09, 27287, 1974.7068, 327.43, 330.48, 327.35, 330.41, 327.43, 330.48 +1974, 10, 27317, 1974.7890, 327.37, 330.52, 327.32, 330.46, 327.37, 330.52 +1974, 11, 27348, 1974.8740, 328.46, 330.43, 328.57, 330.52, 328.46, 330.43 +1974, 12, 27378, 1974.9562, 329.57, 330.38, 329.79, 330.58, 329.57, 330.38 +1975, 01, 27409, 1975.0411, 330.40, 330.36, 330.71, 330.65, 330.40, 330.36 +1975, 02, 27440, 1975.1260, 331.40, 330.74, 331.41, 330.74, 331.40, 330.74 +1975, 03, 27468, 1975.2027, 332.04, 330.69, 332.17, 330.82, 332.04, 330.69 +1975, 04, 27499, 1975.2877, 333.31, 330.87, 333.36, 330.91, 333.31, 330.87 +1975, 05, 27529, 1975.3699, 333.97, 331.00, 333.97, 331.01, 333.97, 331.00 +1975, 06, 27560, 1975.4548, 333.60, 331.36, 333.33, 331.10, 333.60, 331.36 +1975, 07, 27590, 1975.5370, 331.90, 331.19, 331.88, 331.20, 331.90, 331.19 +1975, 08, 27621, 1975.6219, 330.06, 331.39, 329.92, 331.29, 330.06, 331.39 +1975, 09, 27652, 1975.7068, 328.56, 331.61, 328.32, 331.39, 328.56, 331.61 +1975, 10, 27682, 1975.7890, 328.34, 331.50, 328.32, 331.47, 328.34, 331.50 +1975, 11, 27713, 1975.8740, 329.49, 331.47, 329.60, 331.56, 329.49, 331.47 +1975, 12, 27743, 1975.9562, 330.76, 331.57, 330.84, 331.64, 330.76, 331.57 +1976, 01, 27774, 1976.0410, 331.75, 331.70, 331.77, 331.72, 331.75, 331.70 +1976, 02, 27805, 1976.1257, 332.57, 331.91, 332.47, 331.80, 332.57, 331.91 +1976, 03, 27834, 1976.2049, 333.49, 332.12, 333.26, 331.87, 333.49, 332.12 +1976, 04, 27865, 1976.2896, 334.58, 332.12, 334.43, 331.95, 334.58, 332.12 +1976, 05, 27895, 1976.3716, 334.88, 331.90, 335.00, 332.03, 334.88, 331.90 +1976, 06, 27926, 1976.4563, 334.33, 332.10, 334.32, 332.11, 334.33, 332.10 +1976, 07, 27956, 1976.5383, 333.05, 332.36, 332.85, 332.19, 333.05, 332.36 +1976, 08, 27987, 1976.6230, 330.94, 332.31, 330.89, 332.29, 330.94, 332.31 +1976, 09, 28018, 1976.7077, 329.30, 332.38, 329.30, 332.39, 329.30, 332.38 +1976, 10, 28048, 1976.7896, 328.94, 332.11, 329.35, 332.50, 328.94, 332.11 +1976, 11, 28079, 1976.8743, 330.31, 332.29, 330.67, 332.63, 330.31, 332.29 +1976, 12, 28109, 1976.9563, 331.68, 332.49, 331.98, 332.77, 331.68, 332.49 +1977, 01, 28140, 1977.0411, 332.93, 332.88, 332.99, 332.93, 332.93, 332.88 +1977, 02, 28171, 1977.1260, 333.42, 332.75, 333.78, 333.11, 333.42, 332.75 +1977, 03, 28199, 1977.2027, 334.70, 333.35, 334.64, 333.27, 334.70, 333.35 +1977, 04, 28230, 1977.2877, 336.07, 333.62, 335.92, 333.46, 336.07, 333.62 +1977, 05, 28260, 1977.3699, 336.75, 333.76, 336.62, 333.64, 336.75, 333.76 +1977, 06, 28291, 1977.4548, 336.27, 334.01, 336.06, 333.82, 336.27, 334.01 +1977, 07, 28321, 1977.5370, 334.92, 334.20, 334.68, 333.99, 334.92, 334.20 +1977, 08, 28352, 1977.6219, 332.75, 334.10, 332.77, 334.15, 332.75, 334.10 +1977, 09, 28383, 1977.7068, 331.59, 334.67, 331.22, 334.31, 331.59, 334.67 +1977, 10, 28413, 1977.7890, 331.16, 334.35, 331.29, 334.46, 331.16, 334.35 +1977, 11, 28444, 1977.8740, 332.40, 334.40, 332.63, 334.60, 332.40, 334.40 +1977, 12, 28474, 1977.9562, 333.85, 334.66, 333.94, 334.74, 333.85, 334.66 +1978, 01, 28505, 1978.0411, 334.97, 334.93, 334.93, 334.88, 334.97, 334.93 +1978, 02, 28536, 1978.1260, 335.38, 334.72, 335.69, 335.01, 335.38, 334.72 +1978, 03, 28564, 1978.2027, 336.64, 335.28, 336.50, 335.13, 336.64, 335.28 +1978, 04, 28595, 1978.2877, 337.76, 335.30, 337.73, 335.26, 337.76, 335.30 +1978, 05, 28625, 1978.3699, 338.01, 335.01, 338.37, 335.37, 338.01, 335.01 +1978, 06, 28656, 1978.4548, 337.90, 335.63, 337.74, 335.49, 337.90, 335.63 +1978, 07, 28686, 1978.5370, 336.54, 335.82, 336.29, 335.60, 336.54, 335.82 +1978, 08, 28717, 1978.6219, 334.68, 336.03, 334.32, 335.70, 334.68, 336.03 +1978, 09, 28748, 1978.7068, 332.76, 335.85, 332.70, 335.80, 332.76, 335.85 +1978, 10, 28778, 1978.7890, 332.55, 335.74, 332.71, 335.89, 332.55, 335.74 +1978, 11, 28809, 1978.8740, 333.92, 335.92, 334.01, 335.99, 333.92, 335.92 +1978, 12, 28839, 1978.9562, 334.95, 335.77, 335.28, 336.08, 334.95, 335.77 +1979, 01, 28870, 1979.0411, 336.23, 336.18, 336.25, 336.19, 336.23, 336.18 +1979, 02, 28901, 1979.1260, 336.76, 336.09, 336.98, 336.31, 336.76, 336.09 +1979, 03, 28929, 1979.2027, 337.96, 336.60, 337.79, 336.41, 337.96, 336.60 +1979, 04, 28960, 1979.2877, 338.88, 336.41, 339.03, 336.54, 338.88, 336.41 +1979, 05, 28990, 1979.3699, 339.47, 336.46, 339.67, 336.67, 339.47, 336.46 +1979, 06, 29021, 1979.4548, 339.29, 337.01, 339.06, 336.80, 339.29, 337.01 +1979, 07, 29051, 1979.5370, 337.73, 337.01, 337.63, 336.94, 337.73, 337.01 +1979, 08, 29082, 1979.6219, 336.09, 337.44, 335.69, 337.08, 336.09, 337.44 +1979, 09, 29113, 1979.7068, 333.92, 337.01, 334.11, 337.22, 333.92, 337.01 +1979, 10, 29143, 1979.7890, 333.86, 337.07, 334.17, 337.37, 333.86, 337.07 +1979, 11, 29174, 1979.8740, 335.29, 337.30, 335.54, 337.52, 335.29, 337.30 +1979, 12, 29204, 1979.9562, 336.73, 337.55, 336.88, 337.68, 336.73, 337.55 +1980, 01, 29235, 1980.0410, 338.01, 337.97, 337.91, 337.85, 338.01, 337.97 +1980, 02, 29266, 1980.1257, 338.36, 337.69, 338.70, 338.02, 338.36, 337.69 +1980, 03, 29295, 1980.2049, 340.07, 338.68, 339.58, 338.17, 340.07, 338.68 +1980, 04, 29326, 1980.2896, 340.76, 338.26, 340.85, 338.33, 340.76, 338.26 +1980, 05, 29356, 1980.3716, 341.47, 338.45, 341.50, 338.48, 341.47, 338.45 +1980, 06, 29387, 1980.4563, 341.17, 338.92, 340.87, 338.63, 341.17, 338.92 +1980, 07, 29417, 1980.5383, 339.56, 338.86, 339.43, 338.77, 339.56, 338.86 +1980, 08, 29448, 1980.6230, 337.60, 338.98, 337.48, 338.90, 337.60, 338.98 +1980, 09, 29479, 1980.7077, 335.88, 339.00, 335.89, 339.02, 335.88, 339.00 +1980, 10, 29509, 1980.7896, 336.02, 339.23, 335.93, 339.13, 336.02, 339.23 +1980, 11, 29540, 1980.8743, 337.10, 339.11, 337.25, 339.24, 337.10, 339.11 +1980, 12, 29570, 1980.9563, 338.21, 339.03, 338.54, 339.34, 338.21, 339.03 +1981, 01, 29601, 1981.0411, 339.24, 339.19, 339.50, 339.45, 339.24, 339.19 +1981, 02, 29632, 1981.1260, 340.48, 339.81, 340.23, 339.55, 340.48, 339.81 +1981, 03, 29660, 1981.2027, 341.38, 340.01, 341.02, 339.63, 341.38, 340.01 +1981, 04, 29691, 1981.2877, 342.50, 340.02, 342.23, 339.73, 342.50, 340.02 +1981, 05, 29721, 1981.3699, 342.91, 339.88, 342.84, 339.81, 342.91, 339.88 +1981, 06, 29752, 1981.4548, 342.25, 339.96, 342.16, 339.89, 342.25, 339.96 +1981, 07, 29782, 1981.5370, 340.49, 339.76, 340.67, 339.98, 340.49, 339.76 +1981, 08, 29813, 1981.6219, 338.43, 339.80, 338.67, 340.07, 338.43, 339.80 +1981, 09, 29844, 1981.7068, 336.69, 339.81, 337.03, 340.16, 336.69, 339.81 +1981, 10, 29874, 1981.7890, 336.86, 340.08, 337.05, 340.26, 336.86, 340.08 +1981, 11, 29905, 1981.8740, 338.36, 340.38, 338.38, 340.37, 338.36, 340.38 +1981, 12, 29935, 1981.9562, 339.61, 340.44, 339.67, 340.48, 339.61, 340.44 +1982, 01, 29966, 1982.0411, 340.75, 340.71, 340.65, 340.59, 340.75, 340.71 +1982, 02, 29997, 1982.1260, 341.61, 340.94, 341.38, 340.70, 341.61, 340.94 +1982, 03, 30025, 1982.2027, 342.70, 341.32, 342.18, 340.79, 342.70, 341.32 +1982, 04, 30056, 1982.2877, 343.57, 341.07, 343.39, 340.88, 343.57, 341.07 +1982, 05, 30086, 1982.3699, 344.14, 341.10, 344.00, 340.96, 344.14, 341.10 +1982, 06, 30117, 1982.4548, 343.35, 341.05, 343.32, 341.04, 343.35, 341.05 +1982, 07, 30147, 1982.5370, 342.06, 341.32, 341.82, 341.12, 342.06, 341.32 +1982, 08, 30178, 1982.6219, 339.81, 341.18, 339.79, 341.20, 339.81, 341.18 +1982, 09, 30209, 1982.7068, 337.98, 341.10, 338.14, 341.28, 337.98, 341.10 +1982, 10, 30239, 1982.7890, 337.86, 341.10, 338.15, 341.38, 337.86, 341.10 +1982, 11, 30270, 1982.8740, 339.26, 341.29, 339.49, 341.49, 339.26, 341.29 +1982, 12, 30300, 1982.9562, 340.49, 341.32, 340.81, 341.62, 340.49, 341.32 +1983, 01, 30331, 1983.0411, 341.38, 341.33, 341.83, 341.78, 341.38, 341.33 +1983, 02, 30362, 1983.1260, 342.52, 341.84, 342.64, 341.95, 342.52, 341.84 +1983, 03, 30390, 1983.2027, 343.10, 341.72, 343.51, 342.11, 343.10, 341.72 +1983, 04, 30421, 1983.2877, 344.94, 342.44, 344.83, 342.31, 344.94, 342.44 +1983, 05, 30451, 1983.3699, 345.76, 342.71, 345.54, 342.50, 345.76, 342.71 +1983, 06, 30482, 1983.4548, 345.32, 343.01, 344.97, 342.69, 345.32, 343.01 +1983, 07, 30512, 1983.5370, 343.98, 343.25, 343.56, 342.86, 343.98, 343.25 +1983, 08, 30543, 1983.6219, 342.38, 343.75, 341.62, 343.03, 342.38, 343.75 +1983, 09, 30574, 1983.7068, 339.87, 343.00, 340.04, 343.19, 339.87, 343.00 +1983, 10, 30604, 1983.7890, 339.99, 343.24, 340.10, 343.34, 339.99, 343.24 +1983, 11, 30635, 1983.8740, 341.15, 343.19, 341.47, 343.48, 341.15, 343.19 +1983, 12, 30665, 1983.9562, 342.99, 343.82, 342.81, 343.62, 342.99, 343.82 +1984, 01, 30696, 1984.0410, 343.70, 343.65, 343.82, 343.76, 343.70, 343.65 +1984, 02, 30727, 1984.1257, 344.50, 343.83, 344.58, 343.89, 344.50, 343.83 +1984, 03, 30756, 1984.2049, 345.28, 343.87, 345.44, 344.01, 345.28, 343.87 +1984, 04, 30787, 1984.2896, 347.05, 344.52, 346.69, 344.14, 347.05, 344.52 +1984, 05, 30817, 1984.3716, 347.43, 344.38, 347.32, 344.26, 347.43, 344.38 +1984, 06, 30848, 1984.4563, 346.80, 344.51, 346.65, 344.39, 346.80, 344.51 +1984, 07, 30878, 1984.5383, 345.39, 344.69, 345.18, 344.50, 345.39, 344.69 +1984, 08, 30909, 1984.6230, 343.28, 344.68, 343.18, 344.62, 343.28, 344.68 +1984, 09, 30940, 1984.7077, 341.07, 344.23, 341.57, 344.74, 341.07, 344.23 +1984, 10, 30970, 1984.7896, 341.35, 344.60, 341.62, 344.86, 341.35, 344.60 +1984, 11, 31001, 1984.8743, 342.98, 345.01, 342.98, 344.99, 342.98, 345.01 +1984, 12, 31031, 1984.9563, 344.22, 345.05, 344.30, 345.12, 344.22, 345.05 +1985, 01, 31062, 1985.0411, 344.97, 344.92, 345.31, 345.25, 344.97, 344.92 +1985, 02, 31093, 1985.1260, 345.99, 345.31, 346.08, 345.39, 345.99, 345.31 +1985, 03, 31121, 1985.2027, 347.42, 346.04, 346.90, 345.50, 347.42, 346.04 +1985, 04, 31152, 1985.2877, 348.35, 345.83, 348.16, 345.62, 348.35, 345.83 +1985, 05, 31182, 1985.3699, 348.93, 345.86, 348.80, 345.73, 348.93, 345.86 +1985, 06, 31213, 1985.4548, 348.25, 345.93, 348.13, 345.83, 348.25, 345.93 +1985, 07, 31243, 1985.5370, 346.56, 345.82, 346.63, 345.93, 346.56, 345.82 +1985, 08, 31274, 1985.6219, 344.67, 346.06, 344.60, 346.02, 344.67, 346.06 +1985, 09, 31305, 1985.7068, 343.09, 346.24, 342.93, 346.10, 343.09, 346.24 +1985, 10, 31335, 1985.7890, 342.80, 346.07, 342.93, 346.19, 342.80, 346.07 +1985, 11, 31366, 1985.8740, 344.24, 346.29, 344.26, 346.28, 344.24, 346.29 +1985, 12, 31396, 1985.9562, 345.56, 346.39, 345.55, 346.37, 345.56, 346.39 +1986, 01, 31427, 1986.0411, 346.30, 346.25, 346.53, 346.47, 346.30, 346.25 +1986, 02, 31458, 1986.1260, 346.95, 346.27, 347.28, 346.58, 346.95, 346.27 +1986, 03, 31486, 1986.2027, 347.85, 346.46, 348.09, 346.69, 347.85, 346.46 +1986, 04, 31517, 1986.2877, 349.55, 347.03, 349.35, 346.81, 349.55, 347.03 +1986, 05, 31547, 1986.3699, 350.22, 347.14, 350.01, 346.93, 350.22, 347.14 +1986, 06, 31578, 1986.4548, 349.55, 347.23, 349.37, 347.06, 349.55, 347.23 +1986, 07, 31608, 1986.5370, 347.94, 347.20, 347.89, 347.18, 347.94, 347.20 +1986, 08, 31639, 1986.6219, 345.90, 347.29, 345.89, 347.31, 345.90, 347.29 +1986, 09, 31670, 1986.7068, 344.85, 348.02, 344.26, 347.44, 344.85, 348.02 +1986, 10, 31700, 1986.7890, 344.17, 347.45, 344.30, 347.56, 344.17, 347.45 +1986, 11, 31731, 1986.8740, 345.66, 347.71, 345.67, 347.70, 345.66, 347.71 +1986, 12, 31761, 1986.9562, 346.90, 347.74, 347.01, 347.83, 346.90, 347.74 +1987, 01, 31792, 1987.0411, 348.02, 347.98, 348.03, 347.98, 348.02, 347.98 +1987, 02, 31823, 1987.1260, 348.48, 347.79, 348.83, 348.13, 348.48, 347.79 +1987, 03, 31851, 1987.2027, 349.42, 348.02, 349.70, 348.29, 349.42, 348.02 +1987, 04, 31882, 1987.2877, 350.98, 348.45, 351.02, 348.47, 350.98, 348.45 +1987, 05, 31912, 1987.3699, 351.85, 348.76, 351.74, 348.66, 351.85, 348.76 +1987, 06, 31943, 1987.4548, 351.26, 348.92, 351.17, 348.86, 351.26, 348.92 +1987, 07, 31973, 1987.5370, 349.51, 348.77, 349.77, 349.06, 349.51, 348.77 +1987, 08, 32004, 1987.6219, 348.10, 349.49, 347.85, 349.28, 348.10, 349.49 +1987, 09, 32035, 1987.7068, 346.45, 349.62, 346.31, 349.50, 346.45, 349.62 +1987, 10, 32065, 1987.7890, 346.36, 349.65, 346.44, 349.72, 346.36, 349.65 +1987, 11, 32096, 1987.8740, 347.81, 349.87, 347.91, 349.94, 347.81, 349.87 +1987, 12, 32126, 1987.9562, 348.96, 349.81, 349.34, 350.16, 348.96, 349.81 +1988, 01, 32157, 1988.0410, 350.43, 350.39, 350.45, 350.39, 350.43, 350.39 +1988, 02, 32188, 1988.1257, 351.73, 351.04, 351.31, 350.61, 351.73, 351.04 +1988, 03, 32217, 1988.2049, 352.22, 350.79, 352.25, 350.81, 352.22, 350.79 +1988, 04, 32248, 1988.2896, 353.59, 351.02, 353.60, 351.02, 353.59, 351.02 +1988, 05, 32278, 1988.3716, 354.22, 351.12, 354.31, 351.21, 354.22, 351.12 +1988, 06, 32309, 1988.4563, 353.79, 351.48, 353.70, 351.40, 353.79, 351.48 +1988, 07, 32339, 1988.5383, 352.38, 351.66, 352.26, 351.57, 352.38, 351.66 +1988, 08, 32370, 1988.6230, 350.43, 351.85, 350.28, 351.74, 350.43, 351.85 +1988, 09, 32401, 1988.7077, 348.73, 351.92, 348.68, 351.89, 348.73, 351.92 +1988, 10, 32431, 1988.7896, 348.88, 352.18, 348.75, 352.03, 348.88, 352.18 +1988, 11, 32462, 1988.8743, 350.07, 352.13, 350.12, 352.16, 350.07, 352.13 +1988, 12, 32492, 1988.9563, 351.34, 352.18, 351.45, 352.28, 351.34, 352.18 +1989, 01, 32523, 1989.0411, 352.76, 352.71, 352.45, 352.39, 352.76, 352.71 +1989, 02, 32554, 1989.1260, 353.07, 352.38, 353.20, 352.50, 353.07, 352.38 +1989, 03, 32582, 1989.2027, 353.68, 352.27, 354.01, 352.59, 353.68, 352.27 +1989, 04, 32613, 1989.2877, 355.42, 352.87, 355.26, 352.69, 355.42, 352.87 +1989, 05, 32643, 1989.3699, 355.67, 352.56, 355.90, 352.79, 355.67, 352.56 +1989, 06, 32674, 1989.4548, 355.12, 352.77, 355.22, 352.89, 355.12, 352.77 +1989, 07, 32704, 1989.5370, 353.90, 353.15, 353.70, 352.99, 353.90, 353.15 +1989, 08, 32735, 1989.6219, 351.67, 353.07, 351.65, 353.08, 351.67, 353.07 +1989, 09, 32766, 1989.7068, 349.80, 353.00, 349.97, 353.18, 349.80, 353.00 +1989, 10, 32796, 1989.7890, 349.99, 353.30, 349.98, 353.28, 349.99, 353.30 +1989, 11, 32827, 1989.8740, 351.30, 353.37, 351.33, 353.38, 351.30, 353.37 +1989, 12, 32857, 1989.9562, 352.52, 353.37, 352.65, 353.48, 352.52, 353.37 +1990, 01, 32888, 1990.0411, 353.66, 353.62, 353.64, 353.58, 353.66, 353.62 +1990, 02, 32919, 1990.1260, 354.70, 354.01, 354.38, 353.68, 354.70, 354.01 +1990, 03, 32947, 1990.2027, 355.38, 353.98, 355.20, 353.77, 355.38, 353.98 +1990, 04, 32978, 1990.2877, 356.20, 353.64, 356.45, 353.88, 356.20, 353.64 +1990, 05, 33008, 1990.3699, 357.16, 354.04, 357.10, 353.98, 357.16, 354.04 +1990, 06, 33039, 1990.4548, 356.23, 353.87, 356.43, 354.10, 356.23, 353.87 +1990, 07, 33069, 1990.5370, 354.81, 354.06, 354.93, 354.21, 354.81, 354.06 +1990, 08, 33100, 1990.6219, 352.91, 354.31, 352.91, 354.35, 352.91, 354.31 +1990, 09, 33131, 1990.7068, 350.96, 354.17, 351.26, 354.49, 350.96, 354.17 +1990, 10, 33161, 1990.7890, 351.18, 354.50, 351.32, 354.63, 351.18, 354.50 +1990, 11, 33192, 1990.8740, 352.83, 354.91, 352.72, 354.78, 352.83, 354.91 +1990, 12, 33222, 1990.9562, 354.21, 355.06, 354.09, 354.93, 354.21, 355.06 +1991, 01, 33253, 1991.0411, 354.72, 354.68, 355.13, 355.07, 354.72, 354.68 +1991, 02, 33284, 1991.1260, 355.75, 355.05, 355.92, 355.21, 355.75, 355.05 +1991, 03, 33312, 1991.2027, 357.16, 355.74, 356.76, 355.33, 357.16, 355.74 +1991, 04, 33343, 1991.2877, 358.60, 356.03, 358.03, 355.45, 358.60, 356.03 +1991, 05, 33373, 1991.3699, 359.34, 356.21, 358.67, 355.54, 359.34, 356.21 +1991, 06, 33404, 1991.4548, 358.24, 355.88, 357.96, 355.62, 358.24, 355.88 +1991, 07, 33434, 1991.5370, 356.17, 355.42, 356.41, 355.68, 356.17, 355.42 +1991, 08, 33465, 1991.6219, 354.01, 355.42, 354.30, 355.74, 354.01, 355.42 +1991, 09, 33496, 1991.7068, 352.15, 355.37, 352.56, 355.80, 352.15, 355.37 +1991, 10, 33526, 1991.7890, 352.21, 355.55, 352.54, 355.86, 352.21, 355.55 +1991, 11, 33557, 1991.8740, 353.75, 355.83, 353.86, 355.92, 353.75, 355.83 +1991, 12, 33587, 1991.9562, 354.99, 355.84, 355.16, 355.99, 354.99, 355.84 +1992, 01, 33618, 1992.0410, 355.99, 355.94, 356.12, 356.06, 355.99, 355.94 +1992, 02, 33649, 1992.1257, 356.72, 356.03, 356.84, 356.13, 356.72, 356.03 +1992, 03, 33678, 1992.2049, 357.81, 356.37, 357.66, 356.20, 357.81, 356.37 +1992, 04, 33709, 1992.2896, 359.15, 356.55, 358.88, 356.26, 359.15, 356.55 +1992, 05, 33739, 1992.3716, 359.66, 356.53, 359.45, 356.31, 359.66, 356.53 +1992, 06, 33770, 1992.4563, 359.25, 356.90, 358.69, 356.36, 359.25, 356.90 +1992, 07, 33800, 1992.5383, 357.02, 356.30, 357.09, 356.39, 357.02, 356.30 +1992, 08, 33831, 1992.6230, 355.00, 356.44, 354.95, 356.43, 355.00, 356.44 +1992, 09, 33862, 1992.7077, 353.01, 356.25, 353.20, 356.46, 353.01, 356.25 +1992, 10, 33892, 1992.7896, 353.31, 356.64, 353.17, 356.49, 353.31, 356.64 +1992, 11, 33923, 1992.8743, 354.16, 356.25, 354.46, 356.53, 354.16, 356.25 +1992, 12, 33953, 1992.9563, 355.40, 356.25, 355.73, 356.57, 355.40, 356.25 +1993, 01, 33984, 1993.0411, 356.70, 356.66, 356.68, 356.62, 356.70, 356.66 +1993, 02, 34015, 1993.1260, 357.17, 356.46, 357.39, 356.68, 357.17, 356.46 +1993, 03, 34043, 1993.2027, 358.38, 356.95, 358.18, 356.74, 358.38, 356.95 +1993, 04, 34074, 1993.2877, 359.46, 356.88, 359.42, 356.82, 359.46, 356.88 +1993, 05, 34104, 1993.3699, 360.28, 357.13, 360.05, 356.90, 360.28, 357.13 +1993, 06, 34135, 1993.4548, 359.60, 357.22, 359.35, 356.99, 359.60, 357.22 +1993, 07, 34165, 1993.5370, 357.57, 356.81, 357.81, 357.09, 357.57, 356.81 +1993, 08, 34196, 1993.6219, 355.52, 356.94, 355.75, 357.20, 355.52, 356.94 +1993, 09, 34227, 1993.7068, 353.69, 356.93, 354.07, 357.33, 353.69, 356.93 +1993, 10, 34257, 1993.7890, 353.99, 357.34, 354.12, 357.46, 353.99, 357.34 +1993, 11, 34288, 1993.8740, 355.34, 357.44, 355.54, 357.62, 355.34, 357.44 +1993, 12, 34318, 1993.9562, 356.80, 357.66, 356.93, 357.77, 356.80, 357.66 +1994, 01, 34349, 1994.0411, 358.37, 358.32, 358.00, 357.94, 358.37, 358.32 +1994, 02, 34380, 1994.1260, 358.91, 358.21, 358.82, 358.11, 358.91, 358.21 +1994, 03, 34408, 1994.2027, 359.97, 358.54, 359.71, 358.26, 359.97, 358.54 +1994, 04, 34439, 1994.2877, 361.26, 358.67, 361.04, 358.43, 361.26, 358.67 +1994, 05, 34469, 1994.3699, 361.69, 358.53, 361.75, 358.59, 361.69, 358.53 +1994, 06, 34500, 1994.4548, 360.94, 358.56, 361.12, 358.76, 360.94, 358.56 +1994, 07, 34530, 1994.5370, 359.55, 358.79, 359.65, 358.92, 359.55, 358.79 +1994, 08, 34561, 1994.6219, 357.48, 358.90, 357.63, 359.09, 357.48, 358.90 +1994, 09, 34592, 1994.7068, 355.84, 359.09, 356.00, 359.27, 355.84, 359.09 +1994, 10, 34622, 1994.7890, 356.00, 359.36, 356.09, 359.44, 356.00, 359.36 +1994, 11, 34653, 1994.8740, 357.58, 359.69, 357.55, 359.63, 357.58, 359.69 +1994, 12, 34683, 1994.9562, 359.04, 359.90, 358.96, 359.81, 359.04, 359.90 +1995, 01, 34714, 1995.0411, 359.97, 359.92, 360.05, 359.99, 359.97, 359.92 +1995, 02, 34745, 1995.1260, 361.00, 360.30, 360.89, 360.17, 361.00, 360.30 +1995, 03, 34773, 1995.2027, 361.63, 360.20, 361.78, 360.33, 361.63, 360.20 +1995, 04, 34804, 1995.2877, 363.45, 360.85, 363.12, 360.50, 363.45, 360.85 +1995, 05, 34834, 1995.3699, 363.80, 360.63, 363.83, 360.67, 363.80, 360.63 +1995, 06, 34865, 1995.4548, 363.26, 360.87, 363.20, 360.83, 363.26, 360.87 +1995, 07, 34895, 1995.5370, 361.89, 361.13, 361.72, 360.99, 361.89, 361.13 +1995, 08, 34926, 1995.6219, 359.45, 360.88, 359.69, 361.15, 359.45, 360.88 +1995, 09, 34957, 1995.7068, 358.05, 361.31, 358.03, 361.31, 358.05, 361.31 +1995, 10, 34987, 1995.7890, 357.75, 361.13, 358.11, 361.47, 357.75, 361.13 +1995, 11, 35018, 1995.8740, 359.56, 361.68, 359.54, 361.63, 359.56, 361.68 +1995, 12, 35048, 1995.9562, 360.70, 361.56, 360.94, 361.78, 360.70, 361.56 +1996, 01, 35079, 1996.0410, 362.05, 362.00, 362.00, 361.94, 362.05, 362.00 +1996, 02, 35110, 1996.1257, 363.24, 362.54, 362.80, 362.08, 363.24, 362.54 +1996, 03, 35139, 1996.2049, 364.02, 362.56, 363.69, 362.21, 364.02, 362.56 +1996, 04, 35170, 1996.2896, 364.71, 362.08, 364.99, 362.33, 364.71, 362.08 +1996, 05, 35200, 1996.3716, 365.42, 362.24, 365.62, 362.45, 365.42, 362.24 +1996, 06, 35231, 1996.4563, 364.97, 362.59, 364.91, 362.56, 364.97, 362.59 +1996, 07, 35261, 1996.5383, 363.65, 362.91, 363.36, 362.65, 363.65, 362.91 +1996, 08, 35292, 1996.6230, 361.48, 362.94, 361.25, 362.75, 361.48, 362.94 +1996, 09, 35323, 1996.7077, 359.45, 362.73, 359.53, 362.83, 359.45, 362.73 +1996, 10, 35353, 1996.7896, 359.61, 362.99, 359.54, 362.91, 359.61, 362.99 +1996, 11, 35384, 1996.8743, 360.76, 362.87, 360.90, 362.99, 360.76, 362.87 +1996, 12, 35414, 1996.9563, 362.33, 363.19, 362.22, 363.07, 362.33, 363.19 +1997, 01, 35445, 1997.0411, 363.19, 363.14, 363.21, 363.15, 363.19, 363.14 +1997, 02, 35476, 1997.1260, 363.99, 363.28, 363.95, 363.23, 363.99, 363.28 +1997, 03, 35504, 1997.2027, 364.56, 363.12, 364.78, 363.32, 364.56, 363.12 +1997, 04, 35535, 1997.2877, 366.36, 363.74, 366.06, 363.42, 366.36, 363.74 +1997, 05, 35565, 1997.3699, 366.80, 363.61, 366.73, 363.54, 366.80, 363.61 +1997, 06, 35596, 1997.4548, 365.63, 363.22, 366.06, 363.67, 365.63, 363.22 +1997, 07, 35626, 1997.5370, 364.47, 363.70, 364.56, 363.82, 364.47, 363.70 +1997, 08, 35657, 1997.6219, 362.50, 363.94, 362.53, 364.00, 362.50, 363.94 +1997, 09, 35688, 1997.7068, 360.19, 363.47, 360.90, 364.20, 360.19, 363.47 +1997, 10, 35718, 1997.7890, 360.78, 364.17, 361.03, 364.42, 360.78, 364.17 +1997, 11, 35749, 1997.8740, 362.43, 364.56, 362.56, 364.66, 362.43, 364.56 +1997, 12, 35779, 1997.9562, 364.27, 365.14, 364.06, 364.91, 364.27, 365.14 +1998, 01, 35810, 1998.0411, 365.33, 365.28, 365.24, 365.18, 365.33, 365.28 +1998, 02, 35841, 1998.1260, 366.15, 365.44, 366.18, 365.46, 366.15, 365.44 +1998, 03, 35869, 1998.2027, 367.31, 365.87, 367.17, 365.71, 367.31, 365.87 +1998, 04, 35900, 1998.2877, 368.61, 365.99, 368.62, 365.98, 368.61, 365.99 +1998, 05, 35930, 1998.3699, 369.30, 366.10, 369.44, 366.24, 369.30, 366.10 +1998, 06, 35961, 1998.4548, 368.88, 366.46, 368.90, 366.51, 368.88, 366.46 +1998, 07, 35991, 1998.5370, 367.64, 366.87, 367.49, 366.75, 367.64, 366.87 +1998, 08, 36022, 1998.6219, 365.78, 367.22, 365.51, 366.98, 365.78, 367.22 +1998, 09, 36053, 1998.7068, 363.90, 367.19, 363.89, 367.20, 363.90, 367.19 +1998, 10, 36083, 1998.7890, 364.23, 367.64, 364.00, 367.39, 364.23, 367.64 +1998, 11, 36114, 1998.8740, 365.46, 367.59, 365.46, 367.57, 365.46, 367.59 +1998, 12, 36144, 1998.9562, 366.97, 367.84, 366.86, 367.72, 366.97, 367.84 +1999, 01, 36175, 1999.0411, 368.15, 368.10, 367.91, 367.85, 368.15, 368.10 +1999, 02, 36206, 1999.1260, 368.87, 368.16, 368.69, 367.96, 368.87, 368.16 +1999, 03, 36234, 1999.2027, 369.59, 368.14, 369.52, 368.05, 369.59, 368.14 +1999, 04, 36265, 1999.2877, 371.14, 368.51, 370.78, 368.13, 371.14, 368.51 +1999, 05, 36295, 1999.3699, 371.00, 367.79, 371.41, 368.20, 371.00, 367.79 +1999, 06, 36326, 1999.4548, 370.35, 367.93, 370.67, 368.27, 370.35, 367.93 +1999, 07, 36356, 1999.5370, 369.27, 368.49, 369.07, 368.33, 369.27, 368.49 +1999, 08, 36387, 1999.6219, 366.93, 368.37, 366.92, 368.40, 366.93, 368.37 +1999, 09, 36418, 1999.7068, 364.64, 367.94, 365.16, 368.48, 364.64, 367.94 +1999, 10, 36448, 1999.7890, 365.13, 368.55, 365.15, 368.56, 365.13, 368.55 +1999, 11, 36479, 1999.8740, 366.68, 368.81, 366.53, 368.64, 366.68, 368.81 +1999, 12, 36509, 1999.9562, 368.00, 368.88, 367.87, 368.73, 368.00, 368.88 +2000, 01, 36540, 2000.0410, 369.14, 369.09, 368.88, 368.82, 369.14, 369.09 +2000, 02, 36571, 2000.1257, 369.46, 368.75, 369.64, 368.91, 369.46, 368.75 +2000, 03, 36600, 2000.2049, 370.51, 369.03, 370.51, 369.01, 370.51, 369.03 +2000, 04, 36631, 2000.2896, 371.66, 368.99, 371.80, 369.12, 371.66, 368.99 +2000, 05, 36661, 2000.3716, 371.83, 368.61, 372.45, 369.23, 371.83, 368.61 +2000, 06, 36692, 2000.4563, 371.69, 369.28, 371.75, 369.36, 371.69, 369.28 +2000, 07, 36722, 2000.5383, 370.12, 369.37, 370.21, 369.50, 370.12, 369.37 +2000, 08, 36753, 2000.6230, 368.12, 369.60, 368.13, 369.64, 368.12, 369.60 +2000, 09, 36784, 2000.7077, 366.62, 369.94, 366.45, 369.79, 366.62, 369.94 +2000, 10, 36814, 2000.7896, 366.73, 370.15, 366.52, 369.93, 366.73, 370.15 +2000, 11, 36845, 2000.8743, 368.29, 370.43, 367.96, 370.07, 368.29, 370.43 +2000, 12, 36875, 2000.9563, 369.52, 370.40, 369.34, 370.20, 369.52, 370.40 +2001, 01, 36906, 2001.0411, 370.28, 370.23, 370.39, 370.33, 370.28, 370.23 +2001, 02, 36937, 2001.1260, 371.50, 370.78, 371.18, 370.45, 371.50, 370.78 +2001, 03, 36965, 2001.2027, 372.12, 370.66, 372.03, 370.56, 372.12, 370.66 +2001, 04, 36996, 2001.2877, 372.86, 370.21, 373.34, 370.67, 372.86, 370.21 +2001, 05, 37026, 2001.3699, 374.02, 370.79, 374.02, 370.79, 374.02, 370.79 +2001, 06, 37057, 2001.4548, 373.31, 370.87, 373.34, 370.92, 373.31, 370.87 +2001, 07, 37087, 2001.5370, 371.62, 370.84, 371.80, 371.06, 371.62, 370.84 +2001, 08, 37118, 2001.6219, 369.55, 371.00, 369.71, 371.20, 369.55, 371.00 +2001, 09, 37149, 2001.7068, 367.96, 371.28, 368.01, 371.35, 367.96, 371.28 +2001, 10, 37179, 2001.7890, 368.09, 371.53, 368.08, 371.51, 368.09, 371.53 +2001, 11, 37210, 2001.8740, 369.68, 371.83, 369.54, 371.67, 369.68, 371.83 +2001, 12, 37240, 2001.9562, 371.24, 372.12, 370.97, 371.83, 371.24, 372.12 +2002, 01, 37271, 2002.0411, 372.44, 372.39, 372.06, 372.00, 372.44, 372.39 +2002, 02, 37302, 2002.1260, 373.08, 372.36, 372.91, 372.17, 373.08, 372.36 +2002, 03, 37330, 2002.2027, 373.52, 372.05, 373.81, 372.34, 373.52, 372.05 +2002, 04, 37361, 2002.2877, 374.85, 372.19, 375.20, 372.52, 374.85, 372.19 +2002, 05, 37391, 2002.3699, 375.55, 372.31, 375.95, 372.71, 375.55, 372.31 +2002, 06, 37422, 2002.4548, 375.40, 372.95, 375.35, 372.92, 375.40, 372.95 +2002, 07, 37452, 2002.5370, 374.02, 373.24, 373.88, 373.14, 374.02, 373.24 +2002, 08, 37483, 2002.6219, 371.48, 372.94, 371.87, 373.36, 371.48, 372.94 +2002, 09, 37514, 2002.7068, 370.70, 374.03, 370.25, 373.60, 370.70, 374.03 +2002, 10, 37544, 2002.7890, 370.25, 373.70, 370.39, 373.83, 370.25, 373.70 +2002, 11, 37575, 2002.8740, 372.08, 374.24, 371.92, 374.06, 372.08, 374.24 +2002, 12, 37605, 2002.9562, 373.78, 374.67, 373.42, 374.28, 373.78, 374.67 +2003, 01, 37636, 2003.0411, 374.68, 374.63, 374.57, 374.51, 374.68, 374.63 +2003, 02, 37667, 2003.1260, 375.62, 374.90, 375.46, 374.72, 375.62, 374.90 +2003, 03, 37695, 2003.2027, 376.11, 374.64, 376.40, 374.92, 376.11, 374.64 +2003, 04, 37726, 2003.2877, 377.65, 374.98, 377.81, 375.13, 377.65, 374.98 +2003, 05, 37756, 2003.3699, 378.36, 375.11, 378.58, 375.33, 378.36, 375.11 +2003, 06, 37787, 2003.4548, 378.13, 375.67, 377.97, 375.53, 378.13, 375.67 +2003, 07, 37817, 2003.5370, 376.60, 375.82, 376.48, 375.73, 376.60, 375.82 +2003, 08, 37848, 2003.6219, 374.48, 375.95, 374.42, 375.92, 374.48, 375.95 +2003, 09, 37879, 2003.7068, 372.98, 376.32, 372.74, 376.10, 372.98, 376.32 +2003, 10, 37909, 2003.7890, 373.00, 376.46, 372.82, 376.26, 373.00, 376.46 +2003, 11, 37940, 2003.8740, 374.35, 376.51, 374.28, 376.42, 374.35, 376.51 +2003, 12, 37970, 2003.9562, 375.69, 376.57, 375.70, 376.57, 375.69, 376.57 +2004, 01, 38001, 2004.0410, 376.79, 376.74, 376.77, 376.71, 376.79, 376.74 +2004, 02, 38032, 2004.1257, 377.37, 376.64, 377.57, 376.84, 377.37, 376.64 +2004, 03, 38061, 2004.2049, 378.39, 376.89, 378.48, 376.96, 378.39, 376.89 +2004, 04, 38092, 2004.2896, 380.50, 377.80, 379.80, 377.08, 380.50, 377.80 +2004, 05, 38122, 2004.3716, 380.62, 377.36, 380.45, 377.19, 380.62, 377.36 +2004, 06, 38153, 2004.4563, 379.55, 377.11, 379.72, 377.31, 379.55, 377.11 +2004, 07, 38183, 2004.5383, 377.76, 377.01, 378.15, 377.43, 377.76, 377.01 +2004, 08, 38214, 2004.6230, 375.83, 377.33, 376.03, 377.56, 375.83, 377.33 +2004, 09, 38245, 2004.7077, 374.05, 377.41, 374.33, 377.72, 374.05, 377.41 +2004, 10, 38275, 2004.7896, 374.22, 377.69, 374.42, 377.88, 374.22, 377.69 +2004, 11, 38306, 2004.8743, 375.84, 378.01, 375.91, 378.06, 375.84, 378.01 +2004, 12, 38336, 2004.9563, 377.44, 378.33, 377.38, 378.24, 377.44, 378.33 +2005, 01, 38367, 2005.0411, 378.34, 378.29, 378.51, 378.45, 378.34, 378.29 +2005, 02, 38398, 2005.1260, 379.61, 378.88, 379.40, 378.66, 379.61, 378.88 +2005, 03, 38426, 2005.2027, 380.08, 378.61, 380.35, 378.86, 380.08, 378.61 +2005, 04, 38457, 2005.2877, 382.05, 379.37, 381.78, 379.07, 382.05, 379.37 +2005, 05, 38487, 2005.3699, 382.24, 378.97, 382.56, 379.29, 382.24, 378.97 +2005, 06, 38518, 2005.4548, 382.08, 379.61, 381.96, 379.51, 382.08, 379.61 +2005, 07, 38548, 2005.5370, 380.66, 379.88, 380.47, 379.72, 380.66, 379.88 +2005, 08, 38579, 2005.6219, 378.67, 380.14, 378.43, 379.94, 378.67, 380.14 +2005, 09, 38610, 2005.7068, 376.42, 379.78, 376.76, 380.15, 376.42, 379.78 +2005, 10, 38640, 2005.7890, 376.80, 380.28, 376.88, 380.34, 376.80, 380.28 +2005, 11, 38671, 2005.8740, 378.31, 380.49, 378.39, 380.54, 378.31, 380.49 +2005, 12, 38701, 2005.9562, 379.96, 380.85, 379.86, 380.73, 379.96, 380.85 +2006, 01, 38732, 2006.0411, 381.37, 381.32, 380.97, 380.91, 381.37, 381.32 +2006, 02, 38763, 2006.1260, 382.02, 381.29, 381.82, 381.08, 382.02, 381.29 +2006, 03, 38791, 2006.2027, 382.56, 381.08, 382.73, 381.23, 382.56, 381.08 +2006, 04, 38822, 2006.2877, 384.36, 381.67, 384.10, 381.39, 384.36, 381.67 +2006, 05, 38852, 2006.3699, 384.92, 381.64, 384.81, 381.53, 384.92, 381.64 +2006, 06, 38883, 2006.4548, 384.03, 381.55, 384.14, 381.68, 384.03, 381.55 +2006, 07, 38913, 2006.5370, 382.28, 381.49, 382.58, 381.82, 382.28, 381.49 +2006, 08, 38944, 2006.6219, 380.48, 381.95, 380.46, 381.97, 380.48, 381.95 +2006, 09, 38975, 2006.7068, 378.81, 382.18, 378.73, 382.12, 378.81, 382.18 +2006, 10, 39005, 2006.7890, 379.06, 382.55, 378.79, 382.27, 379.06, 382.55 +2006, 11, 39036, 2006.8740, 380.14, 382.33, 380.25, 382.42, 380.14, 382.33 +2006, 12, 39066, 2006.9562, 381.66, 382.55, 381.69, 382.56, 381.66, 382.55 +2007, 01, 39097, 2007.0411, 382.58, 382.53, 382.78, 382.71, 382.58, 382.53 +2007, 02, 39128, 2007.1260, 383.71, 382.98, 383.61, 382.87, 383.71, 382.98 +2007, 03, 39156, 2007.2027, 384.34, 382.85, 384.51, 383.01, 384.34, 382.85 +2007, 04, 39187, 2007.2877, 386.23, 383.53, 385.89, 383.17, 386.23, 383.53 +2007, 05, 39217, 2007.3699, 386.41, 383.12, 386.61, 383.33, 386.41, 383.12 +2007, 06, 39248, 2007.4548, 385.87, 383.39, 385.95, 383.49, 385.87, 383.39 +2007, 07, 39278, 2007.5370, 384.44, 383.65, 384.40, 383.65, 384.44, 383.65 +2007, 08, 39309, 2007.6219, 381.84, 383.32, 382.29, 383.81, 381.84, 383.32 +2007, 09, 39340, 2007.7068, 380.86, 384.25, 380.57, 383.98, 380.86, 384.25 +2007, 10, 39370, 2007.7890, 380.86, 384.36, 380.64, 384.13, 380.86, 384.36 +2007, 11, 39401, 2007.8740, 382.36, 384.55, 382.12, 384.29, 382.36, 384.55 +2007, 12, 39431, 2007.9562, 383.61, 384.51, 383.56, 384.44, 383.61, 384.51 +2008, 01, 39462, 2008.0410, 385.07, 385.02, 384.64, 384.58, 385.07, 385.02 +2008, 02, 39493, 2008.1257, 385.84, 385.11, 385.47, 384.73, 385.84, 385.11 +2008, 03, 39522, 2008.2049, 385.83, 384.31, 386.40, 384.86, 385.83, 384.31 +2008, 04, 39553, 2008.2896, 386.77, 384.03, 387.77, 385.02, 386.77, 384.03 +2008, 05, 39583, 2008.3716, 388.51, 385.21, 388.47, 385.18, 388.51, 385.21 +2008, 06, 39614, 2008.4563, 388.05, 385.58, 387.79, 385.34, 388.05, 385.58 +2008, 07, 39644, 2008.5383, 386.25, 385.49, 386.24, 385.51, 386.25, 385.49 +2008, 08, 39675, 2008.6230, 384.08, 385.60, 384.13, 385.68, 384.08, 385.60 +2008, 09, 39706, 2008.7077, 383.08, 386.49, 382.42, 385.85, 383.08, 386.49 +2008, 10, 39736, 2008.7896, 382.78, 386.29, 382.51, 386.00, 382.78, 386.29 +2008, 11, 39767, 2008.8743, 384.01, 386.20, 383.99, 386.16, 384.01, 386.20 +2008, 12, 39797, 2008.9563, 385.11, 386.01, 385.43, 386.31, 385.11, 386.01 +2009, 01, 39828, 2009.0411, 386.65, 386.61, 386.53, 386.47, 386.65, 386.61 +2009, 02, 39859, 2009.1260, 387.12, 386.39, 387.37, 386.62, 387.12, 386.39 +2009, 03, 39887, 2009.2027, 388.52, 387.02, 388.28, 386.77, 388.52, 387.02 +2009, 04, 39918, 2009.2877, 389.57, 386.85, 389.67, 386.93, 389.57, 386.85 +2009, 05, 39948, 2009.3699, 390.17, 386.86, 390.41, 387.10, 390.17, 386.86 +2009, 06, 39979, 2009.4548, 389.62, 387.12, 389.76, 387.28, 389.62, 387.12 +2009, 07, 40009, 2009.5370, 388.07, 387.27, 388.23, 387.47, 388.07, 387.27 +2009, 08, 40040, 2009.6219, 386.08, 387.57, 386.14, 387.67, 386.08, 387.57 +2009, 09, 40071, 2009.7068, 384.65, 388.06, 384.46, 387.88, 384.65, 388.06 +2009, 10, 40101, 2009.7890, 384.33, 387.86, 384.58, 388.09, 384.33, 387.86 +2009, 11, 40132, 2009.8740, 386.05, 388.25, 386.13, 388.31, 386.05, 388.25 +2009, 12, 40162, 2009.9562, 387.49, 388.39, 387.65, 388.53, 387.49, 388.39 +2010, 01, 40193, 2010.0411, 388.55, 388.50, 388.82, 388.76, 388.55, 388.50 +2010, 02, 40224, 2010.1260, 390.08, 389.34, 389.73, 388.98, 390.08, 389.34 +2010, 03, 40252, 2010.2027, 391.01, 389.51, 390.70, 389.18, 391.01, 389.51 +2010, 04, 40283, 2010.2877, 392.38, 389.66, 392.13, 389.39, 392.38, 389.66 +2010, 05, 40313, 2010.3699, 393.22, 389.90, 392.90, 389.58, 393.22, 389.90 +2010, 06, 40344, 2010.4548, 392.24, 389.73, 392.25, 389.76, 392.24, 389.73 +2010, 07, 40374, 2010.5370, 390.33, 389.53, 390.70, 389.94, 390.33, 389.53 +2010, 08, 40405, 2010.6219, 388.52, 390.01, 388.58, 390.11, 388.52, 390.01 +2010, 09, 40436, 2010.7068, 386.84, 390.25, 386.84, 390.27, 386.84, 390.25 +2010, 10, 40466, 2010.7890, 387.16, 390.70, 386.91, 390.43, 387.16, 390.70 +2010, 11, 40497, 2010.8740, 388.67, 390.88, 388.39, 390.58, 388.67, 390.88 +2010, 12, 40527, 2010.9562, 389.81, 390.71, 389.82, 390.71, 389.81, 390.71 +2011, 01, 40558, 2011.0411, 391.30, 391.25, 390.91, 390.84, 391.30, 391.25 +2011, 02, 40589, 2011.1260, 391.92, 391.18, 391.73, 390.97, 391.92, 391.18 +2011, 03, 40617, 2011.2027, 392.45, 390.95, 392.61, 391.09, 392.45, 390.95 +2011, 04, 40648, 2011.2877, 393.37, 390.63, 393.98, 391.23, 393.37, 390.63 +2011, 05, 40678, 2011.3699, 394.28, 390.95, 394.69, 391.37, 394.28, 390.95 +2011, 06, 40709, 2011.4548, 393.69, 391.18, 394.02, 391.53, 393.69, 391.18 +2011, 07, 40739, 2011.5370, 392.59, 391.79, 392.46, 391.69, 392.59, 391.79 +2011, 08, 40770, 2011.6219, 390.21, 391.71, 390.33, 391.87, 390.21, 391.71 +2011, 09, 40801, 2011.7068, 389.00, 392.43, 388.60, 392.05, 389.00, 392.43 +2011, 10, 40831, 2011.7890, 388.93, 392.48, 388.69, 392.22, 388.93, 392.48 +2011, 11, 40862, 2011.8740, 390.24, 392.46, 390.21, 392.41, 390.24, 392.46 +2011, 12, 40892, 2011.9562, 391.80, 392.71, 391.69, 392.58, 391.80, 392.71 +2012, 01, 40923, 2012.0410, 393.07, 393.02, 392.83, 392.77, 393.07, 393.02 +2012, 02, 40954, 2012.1257, 393.35, 392.61, 393.71, 392.96, 393.35, 392.61 +2012, 03, 40983, 2012.2049, 394.36, 392.82, 394.69, 393.14, 394.36, 392.82 +2012, 04, 41014, 2012.2896, 396.43, 393.66, 396.12, 393.34, 396.43, 393.66 +2012, 05, 41044, 2012.3716, 396.87, 393.53, 396.87, 393.54, 396.87, 393.53 +2012, 06, 41075, 2012.4563, 395.88, 393.38, 396.23, 393.76, 395.88, 393.38 +2012, 07, 41105, 2012.5383, 394.52, 393.75, 394.71, 393.98, 394.52, 393.75 +2012, 08, 41136, 2012.6230, 392.54, 394.07, 392.64, 394.21, 392.54, 394.07 +2012, 09, 41167, 2012.7077, 391.13, 394.57, 390.99, 394.45, 391.13, 394.57 +2012, 10, 41197, 2012.7896, 391.01, 394.56, 391.15, 394.69, 391.01, 394.56 +2012, 11, 41228, 2012.8743, 392.95, 395.17, 392.74, 394.93, 392.95, 395.17 +2012, 12, 41258, 2012.9563, 394.33, 395.24, 394.27, 395.16, 394.33, 395.24 +2013, 01, 41289, 2013.0411, 395.61, 395.55, 395.46, 395.40, 395.61, 395.55 +2013, 02, 41320, 2013.1260, 396.85, 396.10, 396.38, 395.62, 396.85, 396.10 +2013, 03, 41348, 2013.2027, 397.26, 395.75, 397.35, 395.82, 397.26, 395.75 +2013, 04, 41379, 2013.2877, 398.35, 395.60, 398.80, 396.04, 398.35, 395.60 +2013, 05, 41409, 2013.3699, 399.98, 396.63, 399.58, 396.24, 399.98, 396.63 +2013, 06, 41440, 2013.4548, 398.87, 396.34, 398.95, 396.44, 398.87, 396.34 +2013, 07, 41470, 2013.5370, 397.37, 396.56, 397.40, 396.63, 397.37, 396.56 +2013, 08, 41501, 2013.6219, 395.41, 396.92, 395.28, 396.82, 395.41, 396.92 +2013, 09, 41532, 2013.7068, 393.39, 396.84, 393.55, 397.01, 393.39, 396.84 +2013, 10, 41562, 2013.7890, 393.70, 397.26, 393.64, 397.19, 393.70, 397.26 +2013, 11, 41593, 2013.8740, 395.19, 397.43, 395.16, 397.37, 395.19, 397.43 +2013, 12, 41623, 2013.9562, 396.82, 397.73, 396.65, 397.54, 396.82, 397.73 +2014, 01, 41654, 2014.0411, 397.93, 397.87, 397.78, 397.71, 397.93, 397.87 +2014, 02, 41685, 2014.1260, 398.10, 397.35, 398.64, 397.88, 398.10, 397.35 +2014, 03, 41713, 2014.2027, 399.47, 397.95, 399.57, 398.03, 399.47, 397.95 +2014, 04, 41744, 2014.2877, 401.33, 398.57, 400.97, 398.20, 401.33, 398.57 +2014, 05, 41774, 2014.3699, 401.88, 398.52, 401.71, 398.36, 401.88, 398.52 +2014, 06, 41805, 2014.4548, 401.31, 398.77, 401.03, 398.52, 401.31, 398.77 +2014, 07, 41835, 2014.5370, 399.07, 398.26, 399.45, 398.67, 399.07, 398.26 +2014, 08, 41866, 2014.6219, 397.21, 398.72, 397.29, 398.84, 397.21, 398.72 +2014, 09, 41897, 2014.7068, 395.40, 398.86, 395.53, 399.00, 395.40, 398.86 +2014, 10, 41927, 2014.7890, 395.65, 399.23, 395.61, 399.17, 395.65, 399.23 +2014, 11, 41958, 2014.8740, 397.23, 399.46, 397.13, 399.34, 397.23, 399.46 +2014, 12, 41988, 2014.9562, 398.79, 399.70, 398.62, 399.52, 398.79, 399.70 +2015, 01, 42019, 2015.0411, 399.85, 399.80, 399.77, 399.70, 399.85, 399.80 +2015, 02, 42050, 2015.1260, 400.31, 399.56, 400.65, 399.89, 400.31, 399.56 +2015, 03, 42078, 2015.2027, 401.51, 399.99, 401.61, 400.07, 401.51, 399.99 +2015, 04, 42109, 2015.2877, 403.45, 400.69, 403.06, 400.28, 403.45, 400.69 +2015, 05, 42139, 2015.3699, 404.10, 400.73, 403.86, 400.49, 404.10, 400.73 +2015, 06, 42170, 2015.4548, 402.88, 400.33, 403.25, 400.73, 402.88, 400.33 +2015, 07, 42200, 2015.5370, 401.61, 400.80, 401.75, 400.97, 401.61, 400.80 +2015, 08, 42231, 2015.6219, 399.00, 400.52, 399.69, 401.25, 399.00, 400.52 +2015, 09, 42262, 2015.7068, 397.50, 400.96, 398.06, 401.55, 397.50, 400.96 +2015, 10, 42292, 2015.7890, 398.28, 401.87, 398.27, 401.85, 398.28, 401.87 +2015, 11, 42323, 2015.8740, 400.24, 402.49, 399.95, 402.17, 400.24, 402.49 +2015, 12, 42353, 2015.9562, 401.89, 402.81, 401.58, 402.48, 401.89, 402.81 +2016, 01, 42384, 2016.0410, 402.65, 402.60, 402.87, 402.80, 402.65, 402.60 +2016, 02, 42415, 2016.1257, 404.16, 403.41, 403.87, 403.11, 404.16, 403.41 +2016, 03, 42444, 2016.2049, 404.85, 403.30, 404.96, 403.39, 404.85, 403.30 +2016, 04, 42475, 2016.2896, 407.57, 404.77, 406.49, 403.67, 407.57, 404.77 +2016, 05, 42505, 2016.3716, 407.66, 404.28, 407.30, 403.92, 407.66, 404.28 +2016, 06, 42536, 2016.4563, 407.00, 404.48, 406.67, 404.16, 407.00, 404.48 +2016, 07, 42566, 2016.5383, 404.50, 403.72, 405.13, 404.38, 404.50, 403.72 +2016, 08, 42597, 2016.6230, 402.24, 403.79, 403.01, 404.60, 402.24, 403.79 +2016, 09, 42628, 2016.7077, 401.01, 404.50, 401.32, 404.83, 401.01, 404.50 +2016, 10, 42658, 2016.7896, 401.50, 405.09, 401.46, 405.04, 401.50, 405.09 +2016, 11, 42689, 2016.8743, 403.64, 405.88, 403.02, 405.25, 403.64, 405.88 +2016, 12, 42719, 2016.9563, 404.55, 405.47, 404.54, 405.44, 404.55, 405.47 +2017, 01, 42750, 2017.0411, 406.07, 406.02, 405.69, 405.63, 406.07, 406.02 +2017, 02, 42781, 2017.1260, 406.64, 405.89, 406.57, 405.81, 406.64, 405.89 +2017, 03, 42809, 2017.2027, 407.05, 405.52, 407.51, 405.97, 407.05, 405.52 +2017, 04, 42840, 2017.2877, 408.95, 406.17, 408.93, 406.13, 408.95, 406.17 +2017, 05, 42870, 2017.3699, 409.91, 406.52, 409.68, 406.29, 409.91, 406.52 +2017, 06, 42901, 2017.4548, 409.12, 406.55, 408.99, 406.45, 409.12, 406.55 +2017, 07, 42931, 2017.5370, 407.20, 406.38, 407.39, 406.61, 407.20, 406.38 +2017, 08, 42962, 2017.6219, 405.24, 406.76, 405.20, 406.76, 405.24, 406.76 +2017, 09, 42993, 2017.7068, 403.27, 406.75, 403.41, 406.92, 403.27, 406.75 +2017, 10, 43023, 2017.7890, 403.64, 407.25, 403.47, 407.07, 403.64, 407.25 +2017, 11, 43054, 2017.8740, 405.17, 407.43, 404.99, 407.22, 405.17, 407.43 +2017, 12, 43084, 2017.9562, 406.75, 407.68, 406.46, 407.37, 406.75, 407.68 +2018, 01, 43115, 2018.0411, 408.05, 408.00, 407.58, 407.52, 408.05, 408.00 +2018, 02, 43146, 2018.1260, 408.34, 407.59, 408.44, 407.68, 408.34, 407.59 +2018, 03, 43174, 2018.2027, 409.25, 407.72, 409.38, 407.82, 409.25, 407.72 +2018, 04, 43205, 2018.2877, 410.30, 407.51, 410.81, 408.00, 410.30, 407.51 +2018, 05, 43235, 2018.3699, 411.30, 407.90, 411.60, 408.20, 411.30, 407.90 +2018, 06, 43266, 2018.4548, 410.88, 408.31, 410.96, 408.42, 410.88, 408.31 +2018, 07, 43296, 2018.5370, 408.90, 408.08, 409.43, 408.65, 408.90, 408.08 +2018, 08, 43327, 2018.6219, 407.10, 408.63, 407.34, 408.91, 407.10, 408.63 +2018, 09, 43358, 2018.7068, 405.59, 409.09, 405.67, 409.18, 405.59, 409.09 +2018, 10, 43388, 2018.7890, 405.99, 409.62, 405.84, 409.45, 405.99, 409.62 +2018, 11, 43419, 2018.8740, 408.12, 410.38, 407.48, 409.72, 408.12, 410.38 +2018, 12, 43449, 2018.9562, 409.23, 410.15, 409.08, 409.98, 409.23, 410.15 +2019, 01, 43480, 2019.0411, 410.92, 410.87, 410.30, 410.24, 410.92, 410.87 +2019, 02, 43511, 2019.1260, 411.66, 410.90, 411.25, 410.48, 411.66, 410.90 +2019, 03, 43539, 2019.2027, 412.00, 410.46, 412.25, 410.70, 412.00, 410.46 +2019, 04, 43570, 2019.2877, 413.52, 410.72, 413.74, 410.92, 413.52, 410.72 +2019, 05, 43600, 2019.3699, 414.83, 411.42, 414.55, 411.14, 414.83, 411.42 +2019, 06, 43631, 2019.4548, 413.96, 411.38, 413.91, 411.36, 413.96, 411.38 +2019, 07, 43661, 2019.5370, 411.85, 411.03, 412.36, 411.57, 411.85, 411.03 +2019, 08, 43692, 2019.6219, 410.08, 411.62, 410.22, 411.80, 410.08, 411.62 +2019, 09, 43723, 2019.7068, 408.55, 412.06, 408.50, 412.03, 408.55, 412.06 +2019, 10, 43753, 2019.7890, 408.43, 412.06, 408.63, 412.25, 408.43, 412.06 +2019, 11, 43784, 2019.8740, 410.28, 412.56, 410.23, 412.48, 410.28, 412.56 +2019, 12, 43814, 2019.9562, 411.85, 412.78, 411.79, 412.70, 411.85, 412.78 +2020, 01, 43845, 2020.0410, 413.37, 413.32, 412.98, 412.92, 413.37, 413.32 +2020, 02, 43876, 2020.1257, 414.09, 413.33, 413.91, 413.14, 414.09, 413.33 +2020, 03, 43905, 2020.2049, 414.51, 412.94, 414.94, 413.35, 414.51, 412.94 +2020, 04, 43936, 2020.2896, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 05, 43966, 2020.3716, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 06, 43997, 2020.4563, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 07, 44027, 2020.5383, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 08, 44058, 2020.6230, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 09, 44089, 2020.7077, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 10, 44119, 2020.7896, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 11, 44150, 2020.8743, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 12, 44180, 2020.9563, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 diff --git a/mooc-rr b/mooc-rr new file mode 160000 index 0000000000000000000000000000000000000000..c82e5ab6c52e46b2529759495edefeed27fcae27 --- /dev/null +++ b/mooc-rr @@ -0,0 +1 @@ +Subproject commit c82e5ab6c52e46b2529759495edefeed27fcae27