Exercices d'informatique sur le calcul matriciel, Exercices de Application informatique
Francine88
Francine8829 January 2014

Exercices d'informatique sur le calcul matriciel, Exercices de Application informatique

PDF (57.6 KB)
1 page
476Numéro de visites
Description
Exercices d’informatique sur sur le calcul matriciel. Les principaux thèmes abordés sont les suivants: Calcul matriciel, Les data.frames archivés dans les packages R
20points
Points de téléchargement necessaire pour télécharger
ce document
Télécharger le document
R-TD2

TD2

1. Calcul matriciel NB : Vous pouvez utiliser pour cet exercice des matrices et des vecteurs que vous générez aléatoirement.

a. Comment calculer la somme des éléments d’un vecteur, d’une matrice (fonction sum()) ? b. Effectuer ce genre d’opération en utilisant des produits matriciels. c. Calculer la somme des éléments de chacune des colonnes de la matrice. d. Soit M une matrice de dimension (4,3). Que vaut M[11] ? On extrait ainsi un élément de la

matrice en utilisant son indice linéaire. e. Générer les indices linéaires des éléments diagonaux d’une matrice carrée afin d’en extraire le

diagonale. f. Générer deux vecteurs aléatoires x et y ayant chacun 100 observations tirées uniformément

parmi les 5 premiers entiers pour x et parmi les trois premiers entiers pour yg. Calculer le tableau de croisement entre ces deux vecteurs (fonction table()), que vous

disposerez dans une matrice M. h. Calculez les moyennes par lignes, ainsi que les moyennes par colonnes de M (fonction

apply()) i. Construire une matrice Q ayant les mêmes éléments que M mais de dimension (2,6). j. Construire la matrice P dont les éléments sont x[i]*y[j]/N ou N est le nombre d’observations

dans x et y (N=100 ici). k. Extraire dans P la sous-matrice des lignes telle que la première valeur de chaque ligne est

supérieure à 2.

2. Les data.frames archivés dans les packages R

a. Créez un data.frame avec quatre colonnes (3 numériques et 1 caractère), et 5 observations (lignes) en précisant en plus dans une première ligne le nom attribué à chaque colonne.

b. Donnez des noms aux lignes. c. Ajoutez à cet objet une colonne qui soit la somme des deux premières colonnes numériques et

une autre qui soit une variable logique, indicatrice sur les valeurs >10 de la troisième colonne numérique. Nommer ces colonnes

d. Enlever la première colonne et la dernière ligne. e. Combien y a t’il de packages disponibles dans votre session R ? lesquels ? (fonction library()) f. Donner la liste des fichiers existants dans le package « cluster ». (fonction data() ) g. Importer dans un data.frame les données du fichier « airquality » du package « datasets »,

que contient ce fichier ?. h. Donner un résumé statistique des colonnes numériques de ce fichier, lorsque cela a un sens .

Commenter.

docsity.com

commentaires (0)
Aucun commentaire n'a été pas fait
Écrire ton premier commentaire
Ceci c'est un aperçu avant impression
Chercher dans l'extrait du document
Docsity n'est pas optimisée pour le navigateur que vous utilisez. Passez à Google Chrome, Firefox, Internet Explorer ou Safari 9+! Téléchargez Google Chrome