Je n'ai pas la prétention de pouvoir délivrer des tutoriels / tutoriaux pour R et adaptés à tous niveaux. Ce que je vous propose c'est de profiuter de mes recherches pour partager un peu ce que j'ai appris via ce langage informatique et statistique.
Pour apprendre à se servir de R, un tuto c'est le mieux, un cours c'est la crème. Vous souhaiterez apprendre à:
- Mettre en place l'environnement de travail R (R et R Studio ou un autre IDE)
- Utiliser les différents objets R (dont les packages)
- Sélectionner des éléments dans les objets R
- Importer et exporter des données (la base pour "jouer" avec des dataframe)
- Analyser un jeu de données (d'éléments plutôt basique à des choses plus complexes)
Qu'est-ce que R ?
Selon Wikipedia :
R est un langage de programmation et un logiciel libre destiné aux statistiques et à la science des données soutenu par la R Foundation for Statistical Computing. Il fait partie de la liste des paquets GNU et est écrit en C (langage), Fortran et R.
Mes articles tuto pour R sur Merci Sergey
Comme indiqué en intro, je n'ai pas la prétention de fournir des cours ou des tutos de moi-même sur R, mais si je peux aider en partageant ce que je connais et que j'ai appris!
Comment installer R ?
Commençons par la base : Comment installer R. Vous verrez que dans cet article je vous propose des choses assez simples et je vous recommande d'installer R studio comme IDE ; je trouve cela très simple d'utilisation et cela vous permet de gérer des projets, réutiliser vos scripts et avoir une meilleure interface pour vos scripts et projets.
Commencer avec R
Tutoriel en plusieurs parties pour apprendre à se servir de R. Vous noterez que mon utilisation est très centrée sur le SEO - c'est dû à mon poste de spécialiste SEO - mais vous pouvez utiliser ces articles de démarrage pour commencer à utiliser le logiciel R Studio / le langage R comme il se doit !
Partie 1 et Partie 2 ... les autres parties viendront au fur et à mesure ... et surtout au fur et à mesure de mon apprentissage !
Où trouver des tutoriaux pour R?
Tellement d'endroits merveilleux sur le web pour apprendre et créer ! Dans mon cas je vais vous faire un petite sélection de ce dont je me suis servi - ou prévois de me servir - parfois de bons rappels, parfois de bonnes astuces quand même !
A noter aussi que la communauté R est bienveillante et vous aidera pour vos problèmes
R pour les débutants sur Cran
Disponible via un PDF nommé R pour les débutants et rédigé par Emmanuel Paradis, c'est un PDF de 81 pages qui vous permettra de mettre les mains dans r. Dans ce document l'auteur revient sur plusieurs concepts sous forme de chapitres.
Les chapitres sont les suivants:
- Les concepts avant de démarrer pour comprendre ce qu'est R et à quoi cela sert!
- La manipulation de données avec R, c'est un peu comme apprendre à se servir de Excel ou Google Spreadsheet mais sans l'interface "lourde"
- La création de graphique... basé sur les données que vous venez d'analyser pour les mettre en forme
- La programmation, ce qui vous servira à automatiser des tâches (fan de Data ou de SEO ... ça va vous plair), mais aussi créer des scripts plus complet.
Les cours en ligne sur R
En ligne vous aurez le choix entre des cours payants et des cours gratuits. Le gratuit selon moi c'est bien, mais parfois ce n'est pas assez motivant, l'avantage de payer pour un cours ou un tuto, c'est que cela donne un objectif et une motrivation pour faire quelque chose !
Dans mon cas, sur les cours en ligne R, je vous recommande :
- https://r.developpez.com/cours/ (gratuit fr)
- http://eric.univ-lyon2.fr/~ricco/cours/cours_programmation_R.html (gratuit fr)
- https://rstudio.github.io/learnr/ (gratuit en)
- https://openclassrooms.com/fr/courses/4525256-initiez-vous-au-langage-r-pour-analyser-vos-donnees (gratuit fr)
Quant aux tutoriaux - que je vois plus comme des compléments sur des éléments bien précis du langage R - j'ai aussi préparé une sélection:
Les vidéos Youtube pour apprendre R
Apprendre R avec des livres
Il existe différents livres pour apprendre à utiliser R. Des exemples, des tutoriels et des cas concrets, je connais peu le sujet, mais un titre a attiré mon attention Apprendre R en un Jour vous pouvez aller le commander chez vos libraires (il est aussi disponible sur Amazon). J'aime le principe d'apprendre en un jour un lagage informatique et toutes ces notions.
Ils ne disent pas si c'est un jour où vous passez 3-4 heurs, ou alors une journée de travail de 7-8h ou alors le un jour c'est en fait 24h complètes ;-)