0% ont trouvé ce document utile (0 vote)
63 vues28 pages

Cours2 Initiation R

Ce document présente le langage de programmation R. Il décrit les fonctionnalités de base de R telles que les types de données, les opérateurs et la création de variables. Le document contient également des exemples pour illustrer l'utilisation de ces concepts.

Transféré par

Emma Cabalé
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
63 vues28 pages

Cours2 Initiation R

Ce document présente le langage de programmation R. Il décrit les fonctionnalités de base de R telles que les types de données, les opérateurs et la création de variables. Le document contient également des exemples pour illustrer l'utilisation de ces concepts.

Transféré par

Emma Cabalé
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Introduction à R

Julie Wasilewski
Rappels séance précédente
• Utilisation des tableurs
• Tri, filtre
• Tableau croisé dynamique
Présentation de R
• R est un langage de programmation permettant de traiter et
organiser des jeux de données, pour y appliquer des tests
statistiques et représenter graphiquement les données

• Développé en 1990, basé sur S, libre, multiplateforme, maintenu par


le RProject : [Link]
Particularité du langage R
• Les données ne sont pas visibles
• Langage interprété
• Mode console : instruction évaluée, résultat affiché
• Traitement par script : suite d'instructions commentées
stockée (= un programme)
• Une interface de développement + un dossier de travail
• Des extensions : library()
• Une aide en ligne : help()
RStudio
Menu
RStudio

Zone de
Script
RStudio

Console R :
exécution
et
affichage
des
résultats
RStudio

Environnement
RStudio

Plot:affichage graphique
Package: librairies installées
Help: aide
Comment travailler avec R studio
Exercice : R est
une calculatrice
Exercice : R est une
calculatrice

• calculer dans R :
• 2*2 # l’astérisque est le caractère pour multiplier
• 5/2 # on divise avec /
• 2.5*7 # la décimale est un point
• 2^8 # accent circonflexe indique la puissance
• sqrt(27) # des fonctions sont préenregistrées
• pi # des valeurs sont pré-enregistrées
Exercices :
Calculez à la main les réponses suivantes puis vérifiez les réponses de R. Que pouvez vous dire ?

(2+7)*3

2+(7*3)

2+7*3

2+3^2

10/5-3

sqrt(16)

sqrt(-1)

7/0

-7/0
Naviguer dans R
Naviguer dans R
Naviguer dans R
Créer des
objets • Pour créer un objet on
dans R utilise deux caractères : le
chevron et inférieur
n<-c(1,2,3,4,5,6)
m<-c(1:6)
Créer une
M<-c(10,11,12,”trois)
variable
o<-c(“Bonjour”,”Au Revoir” ,”Salut”,”Bonjour”,”Salut”)

Attention: pour les noms de variable:


● Pas d’espace, pas d’accent
● Ne pas commencer par un chiffre
● R est sensible aux majuscules et minuscules
Opération simple
sur une variable
[Link]
Exercice
Variables dans R
• Type de variable dans R
• Numérique
• Caractère
• Facteur
• Booléen
Facteurs
Un facteur (factor, en anglais) est un vecteur dont les éléments ne peuvent
prendre que des modalités prédéfinies.
On utilise la fonction factor() pour créer un facteur

Levels(nom_variable) # permet de connaitre les modalités de la variable

[Link]
Booléen
Opérateurs
Opérateurs
Exercices
Déterminer :

• 2==2

• 2<1

• 4!=5

• “maison”==”maison”

• “maison “==”maison”

• “Test”==”test”

• Créer :

• d<-c(“histoire”,”Histoire”,”math”,”anglais)

• d==”Histoire”
Variables dans R
• Comment savoir le type de variable
• str(jeu_de_donnees)

• Comment changer le type de variable


• [Link](nom_variable)->nom_variable
• [Link](nom_variable)->nom_variable
• [Link](nom_variable)->nom_variable
• [Link](nom_variable)->nom_variable
Exercice
• Déterminez le type de variable et modifier celle ci:
• n<-c(1,2,3,4,5,6)
• m<-c(1:6)
• M<-c(10,11,12,”trois)
• o<-c(“Bonjour”,”Au Revoir” ,”Salut”,”Bonjour”,”Salut”)
• d<-c(TRUE,FALSE,TRUE,FALSE)

Vous aimerez peut-être aussi