Vidéo: Base d'un espace vectoriel 2025
Vous utilisez les mêmes règles d'indexation pour les vecteurs de caractères que vous utilisez pour les vecteurs numériques (ou pour les vecteurs de tout type). Le processus de référence à un sous-ensemble d'un vecteur par l'indexation de ses éléments est également appelé sous-ensemble. En d'autres termes, le sous-ensemble est le processus d'extraction d'un sous-ensemble d'un vecteur.
Pour illustrer comment travailler avec des vecteurs, et plus particulièrement comment créer des sous-ensembles, utilisez les lettres de jeux de données intégrées et les LETTRES. Les deux sont des vecteurs de caractères composés des lettres de l'alphabet, en minuscules (lettres) et majuscules (LETTRES). Essayez-le:
En plus d'être utile pour illustrer l'utilisation de sous-ensembles, vous pouvez utiliser ces vecteurs intégrés chaque fois que vous avez besoin de faire des listes de choses.
Pour obtenir les trois derniers éléments de LETTRES, utilisez ce qui suit: >> LETTRES [24: 26] [1] "X" "Y" "Z"
L'opérateur deux-points (:) dans R est un moyen pratique de créer des séquences, donc 24: 26 donne 25, 25, 26. Quand cela apparaît à l'intérieur des crochets, R renvoie les éléments 24 à 26.
Dans notre dernier exemple, il était facile d'extraire les trois dernières lettres de LETTRES, parce que vous savez que l'alphabet contient 26 lettres. Assez souvent, vous ne connaissez pas la longueur d'un vecteur. Vous pouvez utiliser la fonction tail () pour afficher les éléments de fin d'un vecteur. Pour obtenir les cinq derniers éléments de LETTRES, essayez ce qui suit:
queue (LETTRES, 5) [1] "V" "W" "X" "Y" "Z"
De même, vous pouvez utiliser le head () pour obtenir le premier élément d'une variable. Par défaut, head () et tail () renvoient six éléments, mais vous pouvez lui indiquer de renvoyer un nombre spécifique d'éléments dans le second argument. Essayez d'extraire les dix premières lettres:tête (lettres, 10) [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j"
