오늘은 벡터의 인덱스에 대해서 배워보겠다.
바로 배워 보자
벡터에도 인덱스 값이 있다.
여기서 인덱스란
벡터 안에 있는 각 값들의 자리번호 정도로 생각하면 된다.
a = c(20,35,68,48,96)
a[1]
a[2]
a[3]
위 코드의 실행 결과이다.
위의 코드 처럼 벡터 뒤에[]를 붙여주고 안에 찾고 싶은 값의 자리번호(인덱스)를 검색하면 된다.
혹시 여러개의 값을 인덱스로 추출하려면 어떻게 해야한다면 밑의 코드처럼 하면된다.
a = c(20,35,68,48,96)
a[c(1,3,5)]
a[1:3]
a[-2]
a[-c(3:5)]
1번 : a의 1, 3, 5번 인덱스에 있는 값을 보겠다.
2번 : a의 1번~3번 인덱스에 있는 값을 보겠다.
3번 : a에서 2번 인덱스를 빼고 출력 하겠다.
4번: a에서 3번~5번 인덱스를 빼고 출력 하겠다.
위 코드의 설명이다. 참고하자
혹시 벡터에 저장된 값을 바꾸고 싶다면 인덱스를 사용해서 바꿔보자
a = c(20,35,68,48,96)
a[3] = 3
a
a[c(1,5)] = c(1,5)
a
2번 : 3번 인덱스에 위치한 값을 3으로 바꿔라
3번 : a의 값 확인
4번 : a의 1번째 인덱스와 5번째 인덱스의 값을 1 과 5로 바꿔라
5번 : a의 값 확인
이렇게 벡터의 인덱스에 대해서 알아보았다.
다음 시간에는 벡터의 연산에 대해서 알아보자.
'R studio' 카테고리의 다른 글
R 벡터에 사용하는 함수 (0) | 2023.07.27 |
---|---|
R 벡터의 연산 (0) | 2023.07.22 |
R 벡터 (0) | 2023.07.01 |
R 변수 (0) | 2023.06.30 |
R 산술연산과 산술연산 함수 (0) | 2023.06.29 |