You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
2.2KB

  1. ---
  2. title: "Visualisation de données : éléments théoriques et applications avec R"
  3. author: "Antoine Neuraz"
  4. date: "`r Sys.Date()`"
  5. site: bookdown::bookdown_site
  6. documentclass: book
  7. bibliography: [book.bib, packages.bib]
  8. biblio-style: apalike
  9. link-citations: yes
  10. description: "Cours introductif à la visualisation de données avec R. Ce cours a pour but d introduire les concepts théoriques de base en visualisation ainsi que des exemples concrets."
  11. ---
  12. Cours introductif à la visualisation de données avec R. Ce cours a pour but d introduire les concepts théoriques de base en visualisation ainsi que des exemples concrets.
  13. # Prerequis {-}
  14. Pour les parties théoriques, aucun prérequis n'est nécessaire. Les exemples pratiques sont conçus avec le logiciel R et le package `ggplot2`
  15. ## Installer R {-}
  16. Vous devez avoir installé le logiciel R pour pouvoir suivre les exemples pratiques.
  17. Vous trouverez les liens de téléchargement ici : [https://cran.r-project.org]()
  18. ## Installer RStudio (facultatif) {-}
  19. Nous conseillons également d'installer l'interface de développement (IDE) RStudio qui vous facilitera les choses pour la prévisualisation des contenus et des rendus. Bien entendu, si vous avez déjà une IDE préférée, vous pouvez continuer à l'utiliser. Vous trouverez la RStudio Desktop en version open source (gratuite) ici : [https://www.rstudio.com/products/rstudio/#Desktop]()
  20. ## Installer les packages nécessaires {-}
  21. Dans ce cours, un certain nombre de packages sont utilisés très fréquement et doivent être installés :
  22. ```{r }
  23. pkg_list_req = c("tidyverse",
  24. "ggplot2",
  25. "see",
  26. "igraph",
  27. "ggraph",
  28. "tidygraph",
  29. "rlang")
  30. ```
  31. ```{r, eval=FALSE}
  32. for (pkg in pkg_list_req) {
  33. if (!(pkg %in% installed.packages())) install.packages(pkg)
  34. }
  35. ```
  36. Un certain nombre d'autres packages, utilisés plus ponctuellement vous seront indiqués dans les différents chapitres. Voici une liste exhaustive des packages utilisés dans ce cours :
  37. ```{r include=FALSE}
  38. # automatically create a bib database for R packages
  39. pkg_list = c(pkg_list_req)
  40. knitr::write_bib(c(
  41. .packages(), pkg_list
  42. ), 'packages.bib')
  43. ```
  44. `r pkg_list`