Voici les supports, codes et data utilisés pour la formation. Pour obtenir ces documents :
- Soit vous les téléchargez avec en .zip avec le bouton
Code
puisDownload ZIP
et les dézippez dans un dossier sur votre ordinateur
- Soit vous pouvez directement cloner le répertoire entier avec
git clone https://github.com/TanguyBarthelemy/Formations-JD-Insee.git
via Rstudio ou la console Git par exemple.
Une fois le répertoire sur votre ordinateur :
-
les documents, slides et WS sont accessibles en ouvrant le dossier et les différents éléments directement.
-
Concernant le code, je conseille fortement d'ouvrir le projet via Rstudio en ouvrant le fichier Formations-JD-Insee.Rproj.
-
Sinon (dans le cas où vous ouvrez les fichiers R sans avoir au préalable ouvert le .Rproj), il faut penser à changer la localisation du dossier de travail (le working directory). Ainsi, il faut rajouter en début de code :
setwd("C:/Users/Tanguy/Documents/.../Votre_chemin/.../Formations-JD-Insee-main/")
⚠️ Sans oublier de remplacer les\
par des/
!
Si vous voulez utiliser et tester les WS fournis, il faut faire tourner le programme initialise_chemin_WS.R
qui s'appuie sur le code Modif_chemin_WS.R
vu en formation.
Le seul argument à changer est la variable chemin_du_dossier
à la ligne 9 :
# Définition des paramètres ----------------------------------------------------
chemin_du_dossier <- "C:/Users/Tanguy/Documents/.../Votre_chemin/.../Formations-JD-Insee-main/"
Une fois le chemin changé, vous pouvez faire tourner le programme en entier (Ctrl + A
puis Ctrl + Enter
).
Si vous souhaiter uniquement utiliser vos données la section précédente n'est pas utile.
Il faut installer les packages JDCruncheR, RJDemetra, rjwsacruncher, rjdmarkdown, ggdemetra, gridExtra, dplyr, zoo, tidyr, magrittr, forecast, dygraphs, ggplot2, xlsx, waldo, XLConnect, XML, remotes.
Voilà les codes :
install.packages(c("RJDemetra", "rjwsacruncher", "rjdmarkdown", "ggdemetra", "forecast", "zoo",
"magrittr", "dplyr", "tidyr", "ggplot2", "dygraphs", "gridExtra",
"XLConnect", "xlsx", "XML", "remotes", "waldo"))
remotes::install_github("InseeFr/JDCruncheR")
Pour poser une question, vous pouvez nous envoyer un mail à Anna (anna.smyk@insee.fr) et moi (tanguy.barthelemy@insee.fr) ou compléter une issue directement sur Github. Pour compléter une issue, il suffit de :
- Se rendre dans l'onglet Issues :
- Cliquer sur New issue :
- Choisir un des thèmes proposés dans la liste et cliquer sur Get started :
- Remplir la question avec un titre et un texte pour expliquer le problème ou la question et cliquer sur Submit new issue :
Voilà et merci !
- 🖥️ GitHub Tanguy: https://github.com/TanguyBarthelemy
- 👨💻 GitHub Anna: https://github.com/annasmyk
- 🏢 Symphonie (intranet Insee)
▶️ Youtube- 📚 Biblio: https://jdemetra-new-documentation.netlify.app/
- 📝 Blog: https://jdemetra-universe-blog.netlify.app/