Semaine 4

cours
semaine
Contenu pour la semaine, incluant les lectures et les modules
Auteur·rice

Samuel Guay

Date de publication

27 septembre 2022

Objectif de cette semaine:

Note

Il s’agit des mêmes objectifs que la semaine dernière puisque nous n’avons que brièvement effleurer l’introduction à R.

Se familiariser avec l’environnement de R et R Studio.

À la fin du cours, vous devriez être en mesure de répondre à ces questions:

  • Qu’est-ce que R?

  • Quelle est la principale particularité de R comparativement à d’autres langages en sciences des données?

  • Comment installer R et autres logiciels utiles lorsque nous voulons programmer?

  • Quel(s) IDE(s) ou éditeur de texte pouvons-nous utiliser pour développer du code R?

    • Quelle est la différence entre un IDE et un éditeur?
  • Avoir une idée de ce qu’est l’approche « code réel et objets virtuels » ?

1. Lectures

Programmer avec R

1.1 Lire le chapitre 4 (pages 63-112) du livre Programmer avec R.

Important

Vous pouvez télécharger le livre en cliquant sur le titre ci-haut ou en vous rendant sur la page des ressources. Pour télécharger le livre et tous les fichiers d’exercices et de code sur la page officielle.

Vous pouvez faire les exercices du chapitre sur votre ordinateur avec RStudio.

2. Module 3 + Exercices

Lorsque vos lectures sont terminées, complétez le module 3 sur Ed. Vous pouvez développer vos solutions avec RStudio localement, mais vous devrez soumettre votre code dans l’interface des exercices sur Ed.

Swirl 6 + 7 + 8 à compléter avant le cours.

Vous pouvez envoyer vos captures d’écran dans un thread privé sur Ed. Vous pouvez envoyer toutes vos captures d’écran de Swirl dans le même thread que les exercices précédents.

🎉 Résumé du chapitre 🎉

Bonne nouvelle, l’auteur du livre a mis en ligne pas une, mais bien deux vidéos résumant le chapitre que vous pouvez visionner! La qualité de la vidéo est aussi excellente que celle du livre!

Bases de la programmation (partie 1)
Bases de la programmation (partie 2)

An illustrated cartoon graph with “How much I think I know about R” on the y-axis, with axis labels at “I know nothing” and “I know lots”, versus “time” on the x-axis. The line varies widely between the two. Above the line are emoji-like faces, showing uncertainty and hope early on. At a second peak is the label “join R community on twitter”, with a “mind-blown” emoji face. The line quickly descends, but with a happy looking emoji character sliding down it.

Figure par @allison_horst (CC-BY)


3. Présentation

Bonne semaine!