Les vecteurs peuvent être utilisés comme des expressions arithmétiques, alors les opérations sont effectuées élément par élément. Les vecteurs utilisés dans une même expression doivent être de même longueur. Si ce n'est pas le cas, la valeur de l'expression est un vecteur de la même longueur que le plus grand vecteur utilisé dans l'expression ...
[...] Si ce n'est pas le cas, la valeur de l'expression est un vecteur de la même longueur que le plus grand vecteur utilisé dans l'expression. >v1v2 v1+v2 vecteurs et matrices > max(v1) 4 > mean(v2) 3.5 > sort(c(v1,v2)) Exercices sur les vecteurs x est un vecteur numérique de composantes ( Affichez la valeur x Affichez la longueur du vecteur x (nombre de composantes) (fonction length) Y est un vecteur textuel de composantes (bleu, blanc, rouge) Affichez le type de y (fonction mode) Exercices sur les vecteurs Que veulent dire les affectations suivantes : Z mat.res mat.res Exercice 1 Créer une matrice de nombre de 1 à 10 qui comprend deux colonnes : >vec mat1 vec mat1 mat1 Exercice 2 Créer une matrice2 de nombre de 1 à 10 qui comprend deux lignes : mat2 mat2 transposition de matrices avec > Extraction et concaténation de matrices : La concaténation peut être possible horizontale rbind ou verticale avec cbind fonction diag() Cette fonction sert à extraire, modifier la diagonale d'une matrice, ou encore à construire une matrice diagonale. [...]
[...] afficher rbind(m1,m2) afficher cbind(m1,m2) afficher le produit de ces deux matrices par ligne, puis par colonne Correction m1 m2 rbind(m1,m2) > cbind(m1,m2) > rbind(m1,m2) cbind(m1,m2) > cbind(m1,m2) rbind(m1,m2) Exercices sur les matrices : Exercice 1 : Créer une matrice de trois colonnes et trois lignes, multipliant par 10 les nombres de 1 à 9. [...]
[...] > rep(1,5) > rep(c(1,2),3) L'opérateur génère un vecteur qui représente une suite de nombres ordonnée par nombre croissant et décroissant. > 2:11 > Vecteurs et matrices La fonction seq() est assez similaire à l'opérateur avec la particularité de donner un pas à la suite de nombres générés. seq(2,11) > seq(1,25,by=2) Autre fonctions permettant de créer des vecteurs : vector(), sequence(), scan() Opérations sur vecteurs et matrices Les vecteurs peuvent être utilisés comme des expressions arithmétiques, alors les opérations sont effectuées élément par élément. Les vecteurs utilisés dans une même expression doivent être de même longueur. [...]
[...] vecteurs et matrices Définition d'un vecteur de Un vecteur est un objet fondamental de R. C'est un arrangement d'éléments qui sont positionnés dans un certain ordre. Création d'un vecteur : La fonction prend un nombre arbitraire d'arguments et retourne un vecteur en concaténant ces arguments. vecteurs et matrices > c(2,10,5,37,4,8) > La fonction rep() prend un ou plusieurs éléments et les crée fois, elle retourne un vecteur qui sera la répétition de ces éléments. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture