Les éléments d'un vecteur peuvent éventuellement être nommés. Par exemple, disons que nous avons un vecteur à 50 éléments montrant la population de chaque état aux États-Unis. Nous pourrions nommer chaque élément en fonction de son nom d'état, comme «Montana» et «New Jersey». Cela pourrait entraîner des points de dénomination dans les parcelles, et ainsi de suite.
Nous pouvons assigner ou interroger des noms d'éléments vectoriels via la fonction names ():

  1. > x <- c(1,2,4)
  2. > names(x)
  3. NULL
  4. > names(x) <- c("a","b","ab")
  5. > names(x)
  6. [1] "a" "b" "ab"
  7. > x
  8. a b ab
  9. 1 2 4
Source code

Nous pouvons supprimer les noms d'un vecteur en assignant NULL:
  1. > names(x) <- NULL
  2. > x
  3. [1] 1 2 4
Source code

Nous pouvons même référencer les éléments du vecteur par nom:
  1. > x <- c(1,2,4)
  2. > names(x) <- c("a","b","ab")
  3. > x["b"]
  4. b
  5. 2
Source code