NOTE
사용자 함수
함수는 기존에 정의한 것을 사용할 수도 있고, 필요하면 사용자가 만들 수도 있습니다. 간단한 사용자 함수를 만드는 형식은 다음과 같습니다.
함수이름 <- function(인수) { ...처리논리 return(반환값) -----결괏값을 반환할 때 사용합니다. 값이 없을 수도 있고, 인자 값으로 반환할 수도 있습니다. }
사용자 함수의 주요 구성 요소는 다음 표와 같습니다.
표 5-1 | 사용자 함수 주요 구성 요소
구성 요소 |
설명 |
함수 이름 |
함수 이름으로, 함수를 호출할 때 사용 |
인수 |
함수를 호출할 때 입력 값으로 인자를 받음, 없거나 기본값을 가질 수 있음 |
처리 논리 |
함수의 처리 로직을 정의 |
반환값 |
연산 결과를 반환할 때 사용 |