1.1 할당(Assignment)

assign() 함수, 치환 연산자( <-, 또는 =) 등을 이용하여 개체(objects)에 값(value)를 할당할 수 있다.

x <- 3         # 변수 x에 3을 대입
x              # 식을 계산하고 결과를 출력
## [1] 3
y <- 4         # 변수 y에 4를 대입
y + 5          # 계산, y의 값은 4로 변함이 없다.
## [1] 9
z <- x + 17*y  # 변수 z에 (x + 17 * y) 값을 대입
z              # 계산한 결과를 출력
## [1] 71
rm(z)          # 변수 z를 삭제: 객체 z의 삭제
z              # 에러!
## Error in eval(expr, envir, enclos): 객체 'z'를 찾을 수 없습니다