반응형
도구 R로 푸는 통계
17. 벡터 요소에 이름 부여하기 names()
벡터 요소에 이름을 부여할 수 있습니다. names() 라는 함수를 사용합니다.
벡터를 하나 정의하고 이름을 부여해봅시다.
> x=c(1,2,3,4,5)
> names(x)=c("a","b","c","d","e")
> x
a b c d e
1 2 3 4 5
만약 원소의 개수보다 적은 이름을 정의하면 어떻게되는지도 해봅시다.
> y=c(1,2,3,4,5)
> names(y)=c("aa","bb")
> y
aa bb <NA> <NA> <NA>
1 2 3 4 5
이름을 정의하지 않은 원소에는 NA(not available)가 표시됩니다.
이미 원소 이름을 정의한 벡터에 name 함수를 적용하면 정의한 이름을 볼 수 있습니다.
> names(x)
[1] "a" "b" "c" "d" "e"
순서를 이용해서 원소에 접근할 수 있고, 정의한 이름을 가지고 접근할 수도 있습니다.
> x[1]
a
1
> x['a']
a
1
영상이 더 편하신 분
반응형
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R 강의] 19. 조건문 if (0) | 2020.03.17 |
---|---|
[R 강의] 18. Box plot(상자그림) 그리는 방법 (0) | 2020.03.16 |
[R 강의] 16. 여러 통계량 한 번에 계산해주는 함수 (summary) (0) | 2020.03.16 |
[R 강의] 15. 정의한 변수목록 보는 법, 삭제하는 법 (0) | 2020.03.16 |
[R 강의] 14. 자료형 변환하기 (0) | 2020.03.15 |
댓글
만다린망고님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.