Cette année, j’apprends R

Apprendre Rstudio

Je ne suis pas du style à m’imposer de « bonnes résolutions » au passage de la nouvelle année. Mais cette fois, je voulais mettre à profit quelques heures par semaine pour apprendre un langage de programmation, une langue ou un instrument de musique.

Après mûre réflexion, j’ai décidé d’apprendre R et de faire parler la data. En effet, j’ai la chance de travailler dans un domaine où je côtoie une grande quantité de données !

Me voici donc embarqué pour apprendre R : si j’en parle ici, c’est aussi pour me mettre la pression.
Je partagerai des infos et liens utiles sur mon blog, ce sera un pense-bête.

Le langage R, c’est quoi ?

R c’est un logiciel basé sur un langage de programmation S (pour ‘statistiques’), développé en 1970 dans les laboratoires de Bell.

Au milieu des années 90’, Ross Ihaka et Robert Gentleman proposent un langage dérivé pour le traitement statistique et l’analyse de données qu’ils nomment R.

Ils intègrent R au projet GNU 1, ce qui en fait un logiciel libre.

Utilisation de R

Il faut savoir que R est un langage interprété et non compilé (un peu comme le JAVA), il est très simple et intuitif à prendre en main.

Il dispose de nombreux packages (machine Learning, prédiction de trafic, appels http, traiter des chaines de caractères…)

Rapidité : tout est stocké dans la mémoire de l’ordinateur, sous forme d’objets qui possèdent chacun un nom.

RStudio

4 zones :

  1. Editeur de code source : là où on écrit les fonctions, les variables.
  2. Console R : exécuter une ligne de commande, tester le fichier écrit dans l’éditeur de code source.
  3. Espace de travail : quand une variable est créée en R, elle apparaît à cet endroit.
  4. Arborescence des fichiers

Cours et tutoriels pour apprendre R

Apprendre R avec Datacamp

Liens utiles (note à moi-même)

J’ai commencé par Datacamp où il y a un cours d’initiation à R. C’est un très bon aperçu des possibilités de R. Pour le moment, je continue mon apprentissage avec le cours « Intermediate R ».

Laisser un commentaire