Formation Langage R

(27)*

Faites évoluer vos méthodes d'analyses de données avec le logiciel R

Formation Langage R

Description

Cette formation Langage R vous permettra d’acquérir les bases du langage, de manipuler efficacement les données et de réaliser des analyses statistiques et graphiques fiables.

Pendant 3 jours, vous apprendrez à :

  • Comprendre les structures élémentaires de R et son langage vectoriel
  • Importer et manipuler des données avec l’objet data.frame
  • Explorer et transformer vos données pour les analyser efficacement
  • Réaliser des études statistiques et des visualisations avancées
  • Programmer en R de manière claire, réutilisable et efficace

Vous serez guidé·e pas à pas, depuis l’importation et la préparation des données jusqu’à la réalisation de régressions linéaires, en passant par la visualisation et l’automatisation des traitements.

Public

Cette formation au logiciel R s’adresse à des débutant·e·s et à des business analystes souhaitant découvrir un nouvel outil pour la description et la modélisation de données.

Ils témoignent

Alexandre B. VERACYTE SAS 09.12.2024

Super formateur, à l'écoute et efficace

Les objectifs

  • Comprendre les structures élémentaires de R
  • Découvrir les vecteurs et le langage vectoriel de R
  • Maîtriser les entrées/sorties de données et l'objet data.frame
  • Manipuler les données
  • Faire des études statistiques dans R
  • Programmer efficacement dans R

Pré-requis

  • Installations nécessaires sur votre machine : logiciel R, dernière version pour : Windows ou Mac OS
  • Ordinateur portable à apporter

Le programme de la formation Langage R

Jour 1 : Initiation et première lecture de données

  • R, un langage interprété
    • À quoi sert R ? Pour quelle utilisation ?
    • L'interpréteur
    • Qu'est-ce que cela change pour vous ?
  • Les structures de base de base du langage R
    • Les types numériques (double et integer)
    • Le type logical (boolean)
    • Le type character (string)
    • Les valeurs spéciales
    • Le type vecteur
  • L'objet data.frame et les imports de données
    • Lecture avec read.table
    • Premières manipulations de données

Mise en pratique :
- Travaux algorithmiques

Jour 2 : Langage vectoriel et manipulation de données

  • Introduction au langage vectoriel
    • Le vecteur et la matrice
    • Accès et manipulation vectorielle : application aux données
  • L'objet data.frame et manipulation de données
    • Différence avec la matrice
    • Manipulations avancées
    • Le type Date
  • Indicateurs statistiques élémentaires
  • Les listes
  • Utilisation de R
    • Les packages du CRAN : comment s'y retrouver ? Le site rpackages.io
    • Un IDE pour R ?
    • La communication du code R et la reprise : exemple avec le logiciel RPGM

Jour 3 : Statistiques et sorties

  • Les graphiques
    • La fonction plot
    • Graphiques avancés
    • Différence entre les sorties pdf et png en pratique
  • Manipulation de données
    • Écriture avec write.table
    • Le package data.table
  • Les régressions linéaires
    • La fonction lm()
    • La fonction glm()

Mise en pratique :
- Travaux sur des données selon les projets en cours de réalisation par les participant·es

Télécharger le programme

Formations associées

Formateurs

Nicolas BARADEL

Nicolas Baradel est ancien élève de l'ENSAE, membre de l'Institut des Actuaires et docteur en Mathématiques appliquées de l'Université Paris-Dauphine. Auparavant, il travaillait au Group Risk Management d'AXA sur des problématiques d'assurance non-vie et leurs mises en œuvre avec R, puis à l'ENSAE en tant qu'assistant d'enseignement et de recherche en actuariat et en finance à l'ENSAE. Il est actuellement ingénieur de recherche à l'Ecole Polytechnique, cofondateur de la société PGM Solutions (conception et commercialisation du logiciel RPGM pour R) et chargé du cours Langage R en actuariat à l'ENSAE. Il est l'auteur de l'ouvrage Langage R : Application à la statistique, à l'actuariat et à la finance.

Titouan ROBERT

Titouan Robert travaille depuis 7 ans dans une entreprise de conseil. Il construit des projets de modélisation depuis 5 ans. Il a notamment participé à la modélisation des échanges d’énergies entre pays européen grâce à l’utilisation des réseaux de neurones, ou encore créé des modélisations de production éoliennes ou pour des appels en call centers.

Il est actif dans la communauté R, et donne des formations de Machine Learning en plus de son activité professionnelle. Ses langages de prédilections sont R et python.
Ce qu'il aime dans le fait d'être formateur, c'est d'aider des élèves à progresser. Ses formations sont très orientées sur la pratique afin de permettre à chacun de progresser en faisant !

Enfin, il a travaillé dans la recommandation de contenu personnalisé à l'utilisateur.

Témoignages

4.8/5 Basé sur 27 avis*

Alexandre B.

VERACYTE SAS 09.12.2024

Super formateur, à l'écoute et efficace

Emmanuelle B.

Amundi Asset Management

Le prof est très sympathique et très pédagogique. Il a su adapter son programme à nos besoins spécifiques. Maintenant, il ne reste plus qu'à coder et à mettre en pratique régulière ce qu'il nous a appris.

Vincent B.

Nice Actimize 27.11.2015

Bonne introduction au language R, le travail de préparation du formateur pour travailler sur un cas concret à partir de nos données a été trés apprécié.

Anat C.

BNP Paribas 17.09.2015

De toutes les formations en "langage informatique" que j'ai pu suivre, celle-ci était de loin la meilleure. En termes d'organisation, de pédagogie, de progression, les cas pratiques ou encore la découpe en plusieurs fichiers à exécuter au fur et à mesure. Le formateur a été très patient et agréable.

FAQ

Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.

Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?

Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.

Voici une journée type :

  • 9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
  • 9h30 : la formation commence
  • 12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
  • 14h : reprise de la formation
  • 18h : fin de la journée

8 raisons de participer à une formation Human Coders

  • Satisfaction client élevée : Un taux de statisfaction de 4,6/5 depuis 2012 (sur 1721 sessions réalisées). 99% des participants se disent satisfaits de nos formations
  • Approche pédagogique unique : Des formations en petit groupe, des formateurs passionnés et expérimentés, de véritables workshops... (Plus d'infos sur notre manifeste)
  • Catalogue de formations complet : 185 formations au catalogue, de quoi vous accompagner sur tout vos projets
  • Écosystème dynamique : Nous accompagnons les dev depuis 13 ans avec des initiatives comme Human Coders News, les Human Talks, le podcast ou encore notre serveur Discord
  • Financement facilité : Organisme certifié Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • Références clients prestigieuses : De nombreux clients qui nous font confiance depuis des années
  • Accompagnement sur mesure : Nous vous proposons un accompagnement personnalisé par nos consultants pour vous aider dans vos projets au-delà de la formation
  • Valorisation professionnelle : Remise d'un diplôme, d'une attestation et d'une certification, suivant les formations effectuées, que vous pourrez afficher sur vos CV et réseaux sociaux

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012