1 할당 연산자와 벡터 연산하기
할당 연산자는 데이터 값을 변수에 할당하는 역할을 합니다. 보통 <- 기호를 씁니다. 여러분이 가장 많이 사용할 연산자이기도 합니다.
표 6-1 | 할당 연산자
연산자 |
설명 |
예시 |
결과 |
y <- x |
x 값을 y에 할당 |
y <- 3 |
y는 3 |
> y <- 3 > y [1] 3
y에 3을 할당했고 결과를 출력했습니다. 이외에도 3 -> y처럼 데이터 값을 오른쪽으로 할당할 수 있습니다. 또 할당 연산자에 <- 대신 = 기호1를 사용할 수도 있습니다. R에서는 일반적으로 왼쪽 할당 방식인 <- 연산자를 사용합니다.2
1 R에서 할당 연산자 =는 비교 의미인 ‘같다(==)’가 아님에 주의하세요.
2 R 프로그램 전체에서 사용하는 변수라는 개념의 전역 변수를 할당하는 <<- 기호도 있지만, 이 책에서는 다루지 않습니다.