Vous êtes sur la page 1sur 2

INP-HB / IDSI / DS-M1 Année Scolaire : 2022–2023

Prof. : ALLA Ahui B. Durée: 2 h 15 mns

DEVOIR : INITIATION – R
Exercice 1 :
1) a) Écrire une expression R pour créer la liste suivante nommée :

>X
[[1]]
[1] 1 2 3 4 5
$data
[ ,1] [ ,2] [ ,3]
[1, ] 1 3 5
[2, ] 2 4 6

[[3]]
[1] 0 0 0

$test
[1] FALSE FALSE FALSE FALSE
b) Trouver le mode et la longueur du quatrième élément de la liste.
c) Extraire les dimensions du second élément de la liste.
d) Extraire les deuxième et troisième éléments du second élément de la liste.
e) Remplace le troisième élément de la liste par le vecteur (3,4,5,6,7,8) .
2) On collecte la couleur des yeux de 12 personnes.
a) Créer un facteur couleurs regroupant les 12 valeurs obtenues qui sont les suivantes :
bleu, marron, vert, marron, marron, bleu, marron, marron, vert, vert, marron, vert.
b) Donner les commandes renvoyant le nombre de modalités de la variable étudiée et l’effectif
total.
c) Donner le tableau des effectifs correspondant aux données.
d) Donner une commande renvoyant le tableau des fréquences, à l’aide des fonctions
précédentes et d’un calcul.
e) Donner la commande arrondissant le tableau des fréquences au centième.

Exercice 2 :
1) Simuler une matrice nommée Mat, de dimension (10,7), dont les coefficients sont tirés
aléatoirement parmi les entiers non nuls inférieurs ou égaux à 100.
2) Écrire des expressions R permettant d’afficher les éléments de la matrice demandés ci-dessous :
a) L’élément situé à la 4ème ligne et 3ème colonne.

Page 1 / 2
b) Le contenu de la sixième ligne.
c) Les première et quatrième colonnes (simultanément).
d) Les lignes dont le premier élément est supérieur à 50.
3) a) Calculer la somme des éléments de chacune des lignes de la matrice.
b) Calculer la moyenne des éléments de chacune des colonnes de la matrice.
c) Calculer la valeur maximale de la sous-matrice formée par les trois premières lignes et les
trois premières colonnes.
d) Extraire toutes les lignes de la matrice dont la moyenne des éléments est supérieure ou
égale à 7.

Exercice 3 : Étant donné un vecteur d’observations x   x1 , , xn  et un vecteur de poids

correspondants w   w1 , , wn  , créer sous R la fonction moy qui retourne la moyenne pondérée

n n
wi
des observations,  x où w 
w i  wi .
i1 i1

Exercice 4 : Proposer des commandes R renvoyant la table suivante:

Exercice 5 :

1) a) Construire sous R la fonction

   
 sin x 2 ln x  3 , si x  0 ;

f:x 
 sin  x  x  1 , si x  0.

b) Tracer sous R la courbe représentative de f sur l’intervalle  6; 4  .

2) Créer sous R la matrice M  M10   définie par :

Mi,i  2 ; Mi,i 1  1 ; Mi 1,i  1 ; les autres valeurs restantes étant nulles.

°°°°°°°°°°°°°°°°°°°°°°° B O N N E C H A N C E ! °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

Page 2 / 2

Vous aimerez peut-être aussi