Aller au contenu

Les vecteurs

Les tableaux (tableau au sens algorithmique) en R sont représentés par les vecteurs. Les vecteurs sont une collection d'objets de même type. Dans la suite, nous utiliserons uniquement le terme vecteur au lieu de tableau qui représente une autre notion en R.

vec <- c(1, 4, 10)
Cette commande crée un vecteur de trois éléments de type entier 1, 4 et 10.

a <- 1
b <- 4
c <- 10
vec <- c(a, b, c)

Générer une suite d'entiers consécutifs

x <- 1:20

Générer une suite arithmétique

x <- seq(1, 10, by=2)

Diviser un intervalle

x <- seq(1, 10, length=100)

Répéter des valeurs

x <- rep(1:2, times=2)

Un vecteur aléatoire

x <- sample(1, 90, 5, replace=FALSE)

À partir d'une chaîne de caractères

x <- past("abc-de-fgh-i-jk", 1:10, sep="-")