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_atelier5 [2018/11/28 10:45]
katherinehebert [Boucles for]
r_atelier5 [2021/10/13 23:51] (current)
lsherin
Line 1: Line 1:
 +<WRAP group>
 +<WRAP centeralign>​
 +<WRAP important>​
 +<wrap em> __AVIS IMPORTANT__ </​wrap> ​
 +
 +<wrap em> Depuis l'​automne 2021, ce wiki a été discontinué et n'est plus activement développé. </​wrap>​
 +
 +<wrap em> Tout le matériel mis à jour et les annonces pour la série d'​ateliers R du CSBQ se trouvent maintenant sur le [[https://​r.qcbs.ca/​fr/​workshops/​r-workshop-05/​|site web de la série d'​ateliers R du CSBQ]]. Veuillez mettre à jour vos signets en conséquence afin d'​éviter les documents périmés et/ou les liens brisés. </​wrap>​
 +
 +<wrap em> Merci de votre compréhension,​ </​wrap>​
 +
 +<wrap em> Vos coordonnateurs de la série d’ateliers R du CSBQ. </​wrap>​
 +
 +</​WRAP>​
 +</​WRAP>​
 +<WRAP clear></​WRAP>​
 +
 ======= Série d'​ateliers en R du CSBQ ======= ======= Série d'​ateliers en R du CSBQ =======
  
Line 14: Line 31:
  
  
-**Lien vers la nouvelle [[https://​qcbsrworkshops.github.io/Workshops/​workshop05/​workshop05-en/​workshop05-fr.html|présentation Rmarkdown]]** ​(en anglais seulement, la version française viendra sous peu!) +**Lien vers la nouvelle [[https://​qcbsrworkshops.github.io/​workshop05/​workshop05-fr/​workshop05-fr.html|présentation Rmarkdown]]** ​
  
 //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 443: Line 460:
 head(mtcars) head(mtcars)
  
-get the mean hp by cylinder groups+obtient la moyenne de hp par groupe de cylindres
 tapply(mtcars$hp,​ mtcars$cyl, FUN = mean) tapply(mtcars$hp,​ mtcars$cyl, FUN = mean)
 </​code>​ </​code>​
Line 647: Line 664:
 ====Exercice 4==== ====Exercice 4====
  
-Créez un graphique montrant les concentrations en fonction de l'​absorption et où chaque plante est représenté ​par des points de différents ​couleurs.\\ ​+Créez un graphique montrant les concentrations en fonction de l'​absorption et où chaque plante est représentée ​par des points de couleurs ​différentes.\\ 
  
 **Bonus**: Essayez de le faire avec une boucle nichée! **Bonus**: Essayez de le faire avec une boucle nichée!
Line 671: Line 688:
 ==== Pourquoi créer ses fonctions? ==== ==== Pourquoi créer ses fonctions? ====
  
-La plupart ​du travail ​lourd dans R est effectué ​par les fonctions. Elles sont utiles pour:+Le gros du travail dans R est fait par des fonctions. Elles sont utiles pour:
   * répéter une même tâche mais en changeant ses paramètres   * répéter une même tâche mais en changeant ses paramètres
   * rendre votre code plus lisible   * rendre votre code plus lisible
Line 941: Line 958:
   * Utilisez toujours le même opérateur d'​assignation. ''<​-''​ est préférable (''​=''​ fonctionne, mais ne changez pas entre les deux)   * Utilisez toujours le même opérateur d'​assignation. ''<​-''​ est préférable (''​=''​ fonctionne, mais ne changez pas entre les deux)
   * Utilisez des crochets pour encadrer vos structures de contrôle, même si c'est seulement pour une ligne. ​   * Utilisez des crochets pour encadrer vos structures de contrôle, même si c'est seulement pour une ligne. ​
-  ​* À l'​intérieur des crochets, faites un alinéa d'au moins deux espaces pour chaque ligne de code. +    ​* À l'​intérieur des crochets, faites un alinéa d'au moins deux espaces pour chaque ligne de code. 
-  * Les crochets de fermeture occupent généralement leur propre ligne, sauf s'ils précèdent une condition **else**. ​+    * Les crochets de fermeture occupent généralement leur propre ligne, sauf s'ils précèdent une condition **else**. ​
   * Définissez chaque variable sur sa propre ligne   * Définissez chaque variable sur sa propre ligne