문자형 벡터에 중복된 값이 있으면 결과 역시 중복해서 값을 선택한다.
> x[c("a", "a", "c")]
a a c
1 1 3
물론 일반 벡터와 관련한 다른 연산자 역시도 이름이 주어진 벡터에 그대로 적용이 가능하다. names() 함수를 사용하면 벡터 이름을 알 수 있다.
> names(x)
[1] "a" "b" "c"
벡터 이름이 정해졌더라도 언제든지 바꿀 수 있다. 이름이 다른 문자형 벡터를 사용하여 벡터 이름을 변경해 보자.
> names(x) <- c("x", "y", "z") > x["z"] z 3