Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
r_atelier3 [2018/11/08 09:17]
remimaglione [2.6 Combiner ggplot2 avec tidyr]
r_atelier3 [2019/10/18 16:42] (current)
mariehbrice [Atelier 3: Introduction à ggplot2]
Line 6: Line 6:
  
 //Le contenu de cet atelier a été révisé par plusieurs membres du CSBQ. Si vous souhaitez y apporter des modifications,​ veuillez SVP contacter les coordonnateurs actuels de la série, listés sur la page d'​accueil//​ //Le contenu de cet atelier a été révisé par plusieurs membres du CSBQ. Si vous souhaitez y apporter des modifications,​ veuillez SVP contacter les coordonnateurs actuels de la série, listés sur la page d'​accueil//​
-====== Atelier 3: Introduction à ggplot2, tidyr & dplyr ======+====== Atelier 3: Introduction à ggplot2 ======
  
 Développé par : Xavier Giroux-Bougard,​ Maxwell Farrell, Amanda Winegardner,​ Étienne Low-Décarie,​ Monica Granados Développé par : Xavier Giroux-Bougard,​ Maxwell Farrell, Amanda Winegardner,​ Étienne Low-Décarie,​ Monica Granados
  
-**Résumé :** Pendant cet atelier, vous perfectionnerez vos compétences en visualisation et manipulation de jeux de données à laide de la bibliothèques ​ggplot2. ​D’abord, vous explorerez ​la richesse de ggplot2 comme solution de rechange ​aux outils graphiques de base dans R, soit en explorant vos données visuellement et en produisant ​des figures dignes de publications scientifiques. Cet atelier s’avérera utile non seulement pour les participants suivant notre série d’ateliers,​ mais également pour ceux et celles d’entre vous connaissant déjà le langage R et cherchant à maîtriser des outils plus avancés pour l'​analyse et la visualisation de vos données.+**Résumé :** Pendant cet atelier, vous perfectionnerez vos compétences en visualisation et manipulation de jeux de données à l'aide de la bibliothèque ''​ggplot2''​Nous explorerons toute la richesse de ''​ggplot2''​ qui peut être utilisé ​comme alternative ​aux outils graphiques de base dans R. Nous apprendrons comment exploiter les outils de cette bibliothèque à la fois pour explorer des données visuellement et pour produire ​des figures dignes de publications scientifiques. ​
  
-**Lien vers la nouvelle [[https://​qcbsrworkshops.github.io/Workshops/​workshop03/​workshop03-en/​workshop03-fr.html|présentation Rmarkdown]]** (en anglais seulement, la version française viendra sous peu!) +**Lien vers la nouvelle [[https://​qcbsrworkshops.github.io/​workshop03/​workshop03-en/​workshop03-en.html|présentation Rmarkdown]]** (en anglais seulement, la version française viendra sous peu!) 
  
 //S'il vous plaît essayez-la et dites aux coordonnateurs des ateliers R ce que vous en pensez!// //S'il vous plaît essayez-la et dites aux coordonnateurs des ateliers R ce que vous en pensez!//
Line 19: Line 19:
  
  
-Téléchargez le [[https://​raw.githubusercontent.com/​QCBSRworkshops/​Workshops/​dev/​workshop03/​workshop03-en/​script_workshop3.r|script R]] pour cet atelier.+Téléchargez le [[https://​raw.githubusercontent.com/​QCBSRworkshops/​Workshops/​dev/​workshop03/​workshop03-en/data/​script_workshop3.r|script R]] pour cet atelier.
 ===== 1. Tracer des graphiques avec R en utilisant la grammaire des graphiques (ggplot2) ===== ===== 1. Tracer des graphiques avec R en utilisant la grammaire des graphiques (ggplot2) =====
  
Line 74: Line 74:
 </​code>​ </​code>​
  
 +=== TEST ===
 {{ggplot2_1.png?​400 |}} {{ggplot2_1.png?​400 |}}
 +
  
 ==== Nuage de points (variables catégoriques) ==== ==== Nuage de points (variables catégoriques) ====
Line 253: Line 255:
 {{ggplot2_6.png?​400 |}} {{ggplot2_6.png?​400 |}}
  
-===== BONUS =====  
-Il est même possible d'​utiliser des émoticônes comme objets géométriques dans vos graphiques!!! Vous aurez tout simplement besoin du paquet ''​emojiGG''​ développé par David Lawrence Miller, disponibles depuis le répertoire GitHub: 
  
-<code rsplus | > 
-devtools::​install_github("​dill/​emoGG"​) 
-library(emoGG) 
-# vous devez faire une recherche 
-emoji_search("​bear"​) 
-830   bear 1f43b     ​animal 
-831   bear 1f43b     ​nature 
-832   bear 1f43b       wild 
- 
-ggplot(iris,​ aes(Sepal.Length,​ Sepal.Width,​ color = Species)) + 
-  geom_emoji(emoji="​1f337"​) 
-</​code>​ 
- 
-{{:​rplotbear.png?​400|}} 
- 
- 
----- 
 ===== ggplot2 - Défi #2 ===== ===== ggplot2 - Défi #2 =====
  
Line 511: Line 494:
 ===== 4. Ressources supplémentaires ===== ===== 4. Ressources supplémentaires =====
  
-Voici quelques ressources intéressantes pour continuer votre apprentissage ​des paquets ​''​ggplot2'',​ ''​tidyr''​ et ''​dplyr''​. On s'en est d'​ailleurs servi comme inspiration pour la matériel couvert aujourd'​hui :+Voici quelques ressources intéressantes pour continuer votre apprentissage ​du paquet ​''​ggplot2''​. On s'en est d'​ailleurs servi comme inspiration pour la matériel couvert aujourd'​hui :
  
 //ggplot2// //ggplot2//