1.1 할당(Assignment)
assign()
함수, 치환 연산자( <-
, 또는 =
) 등을 이용하여 개체(objects)에 값(value)를 할당할 수 있다.
<- 3 # 변수 x에 3을 대입
x # 식을 계산하고 결과를 출력 x
## [1] 3
<- 4 # 변수 y에 4를 대입
y + 5 # 계산, y의 값은 4로 변함이 없다. y
## [1] 9
<- x + 17*y # 변수 z에 (x + 17 * y) 값을 대입
z # 계산한 결과를 출력 z
## [1] 71
rm(z) # 변수 z를 삭제: 객체 z의 삭제
# 에러! z
## Error in eval(expr, envir, enclos): 객체 'z'를 찾을 수 없습니다