R:함수
R언어 공부를 위한 틀 틀:R
개요
변수나 자료형을 설명하면서 이미 많이 사용하긴 했다. 사실, 그닥 설명이 없이도 굉장히 익숙한 개념.
도움말 활용
help함수를 이용해 각 함수에 대한 도움말을 얻을 수 있다.
의도 | 설명 | 사용법 |
---|---|---|
도움말 얻기 | 함수에 대한 도움말을 얻는다. | help(함수명) |
도움말 찾기 | 함수의 정확한 이름을 모를 때. | help.search("검색어") |
함수만들기(사용자정의 함수)
어느 언어든 사용자가 함수를 만들어 쓸 수 있다.
함수의 종류는 입출력 여부에 따라 크게 4가지로 나누기도 하지만, 다음의 2가지만 알면 된다.
- 입력, 출력값 없이 일정한 행동만 하게끔 하는 함수.
- 입,출력값이 나오는 함수.
단계 | 방법 | 설명 |
---|---|---|
만들기 | 함수 = function(인수들)
{인수를 사용한 명령} |
일반적으로 명령 끝에 return(내뱉을 것) 을 두어 계산값을 밖으로 내보낸다.
괄호의 위치는 상관 없다. |
사용 | 함수(인수들) | 인수를 순서대로 나열하거나, 인수이름= 형태로 입력해 넣을 수도 있다.
함수를 바꾸게 되는 일이 생길 수도 있으니, 인수이름 방식으로 입력하길 추천한다. 함수를 기입할 때 tab을 누르면 어떤 인수가 입력되어야 하는지 나온다. |