# Créons tout d’abord un vecteur numérique et un vecteur de caractères. # Ce n’est pas nécessaire de faire cette étape si vous l’avez déjà fait dans un exercice précédent. > impair <- c(1, 3, 5, 7, 9) # Extrayons le deuxième élément du vecteur numérique. > impair[2] [1] 3 # Extrayons les 2ème et 4ème éléments du vecteur numérique. > impair[c(2, 4)] [1] 3 7 # Extrayons tous les éléments du vecteur numérique sauf les deux premières. > impair[c(-1, -2)] [1] 5 7 9 # Si nous sélectionnons une position qui n'existe pas dans le vecteur numérique. impair[c(1,6)] [1] 1 NA # Il n’y a pas de sixième valeur dans ce vecteur, donc R retourne une valeur nulle (i.e. NA). # NA signifie 'Not available'. # Nous pouvons également utiliser des conditions pour sélectionner des valeurs. > impair[impair > 4] [1] 5 7 9 # Nous pouvons procéder de même sur les vecteurs de caractère # Extraire tous les éléments correspondant exactement à « bleu » du vecteur de caractères. # Prenez note de l’utilisation du double signe d’égalité ==. > car_vecteur[car_vecteur == "bleu"] [1] "bleu"