La funcin names se usa tanto para la asignacin de nombres como para su recuperacin. Al evaluar esta funcin con un objeto atmico (un vector, una matriz o un arreglo) como nico argumento, se obtiene por resultado el nombre de cada uno de los elementos individuales, en caso de que les haya sido asignado un nombre a los mismos (situacin poco usual). Cuando el argumento es una lista, el resultado es el nombre de cada uno de los elementos de mayor jerarqua, en caso de que a estos les haya sido asignado un nombre. Cuando el argumento es un data frame, el resultado es el nombre de las columnas.