Apprends à installer R en local pour résoudre les exercices d'Exercism sur ta propre machine
Rends-toi sur la page d'accueil de CRAN. Tu y trouveras des liens de téléchargement pour Linux, Mac OSX et Windows. Télécharge et lance l'installateur correspondant à ton système d'exploitation.
RStudio est un environnement de développement intégré (IDE) multiplateforme très populaire pour programmer en R (il prend aussi en charge d'autres langages comme Python, JavaScript et Markdown). Avec RStudio, écrire tes solutions de code et exécuter les tests devient plus facile.
Télécharge et installe la version stable actuelle de RStudio. Ou bien, récupère la version d'aperçu d'une prochaine version.
L'extension R pour Visual Studio Code prend en charge la coloration syntaxique étendue, la complétion de code, l'analyse statique, le formatage, l'interaction avec les terminaux R, l'affichage des données, des graphiques, des variables d'espace de travail et des pages d'aide, la gestion des packages et le travail avec les documents R Markdown.
Télécharge et installe la version actuelle de l'extension R
L'exécuteur de tests utilisé pour les spécifications est la bibliothèque testthat de Hadley Wickham, un choix très populaire chez les auteurs de packages R.
Pour installer cette bibliothèque, saisis la commande suivante dans la console de RStudio (ou partout où tu utilises R).
install.packages("testthat")
Même s'il est peu probable que tu aies besoin d'installer des packages pour résoudre les exercices Exercism, tu voudras peut-être ajouter un package utilitaire polyvalent comme tidyverse, adapté à ton style de programmation. Pour installer et charger un package comme tidyverse :
install.packages("tidyverse")
library(tidyverse)