R:함수: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
잔글 (→함수만들기) |
잔글 (→함수만들기(사용자정의 함수)) |
||
22번째 줄: | 22번째 줄: | ||
==함수만들기(사용자정의 함수)== | ==함수만들기(사용자정의 함수)== | ||
어느 언어든 사용자가 함수를 만들어 쓸 수 있다. | 어느 언어든 사용자가 함수를 만들어 쓸 수 있다. | ||
함수의 종류는 입출력 여부에 따라 크게 4가지로 나누기도 하지만, 다음의 2가지만 알면 된다. | |||
# 입력, 출력값 없이 일정한 행동만 하게끔 하는 함수. | |||
# 입,출력값이 나오는 함수. | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
27번째 줄: | 33번째 줄: | ||
!방법 | !방법 | ||
!설명 | !설명 | ||
|- | |- | ||
|만들기 | |만들기 | ||
33번째 줄: | 38번째 줄: | ||
{인수를 사용한 명령} | {인수를 사용한 명령} | ||
|일반적으로 명령 끝에 <code>return(내뱉을 것)</code>을 두어 계산값을 밖으로 내보낸다. | |일반적으로 명령 끝에 <code>return(내뱉을 것)</code>을 두어 계산값을 밖으로 내보낸다. | ||
괄호의 위치는 상관 없다. | |||
|- | |- | ||
|사용 | |사용 | ||
40번째 줄: | 45번째 줄: | ||
함수를 바꾸게 되는 일이 생길 수도 있으니, 인수이름 방식으로 입력하길 추천한다. | 함수를 바꾸게 되는 일이 생길 수도 있으니, 인수이름 방식으로 입력하길 추천한다. | ||
함수를 기입할 때 tab을 누르면 어떤 인수가 입력되어야 하는지 나온다. | |||
|- | |- | ||
| | | | ||
| | | | ||
| | | | ||
|} | |} |
2020년 9월 21일 (월) 09:27 기준 최신판
R언어 공부를 위한 틀 틀:R
개요[편집 | 원본 편집]
변수나 자료형을 설명하면서 이미 많이 사용하긴 했다. 사실, 그닥 설명이 없이도 굉장히 익숙한 개념.
도움말 활용[편집 | 원본 편집]
help함수를 이용해 각 함수에 대한 도움말을 얻을 수 있다.
의도 | 설명 | 사용법 |
---|---|---|
도움말 얻기 | 함수에 대한 도움말을 얻는다. | help(함수명) |
도움말 찾기 | 함수의 정확한 이름을 모를 때. | help.search("검색어") |
함수만들기(사용자정의 함수)[편집 | 원본 편집]
어느 언어든 사용자가 함수를 만들어 쓸 수 있다.
함수의 종류는 입출력 여부에 따라 크게 4가지로 나누기도 하지만, 다음의 2가지만 알면 된다.
- 입력, 출력값 없이 일정한 행동만 하게끔 하는 함수.
- 입,출력값이 나오는 함수.
단계 | 방법 | 설명 |
---|---|---|
만들기 | 함수 = function(인수들)
{인수를 사용한 명령} |
일반적으로 명령 끝에 return(내뱉을 것) 을 두어 계산값을 밖으로 내보낸다.
괄호의 위치는 상관 없다. |
사용 | 함수(인수들) | 인수를 순서대로 나열하거나, 인수이름= 형태로 입력해 넣을 수도 있다.
함수를 바꾸게 되는 일이 생길 수도 있으니, 인수이름 방식으로 입력하길 추천한다. 함수를 기입할 때 tab을 누르면 어떤 인수가 입력되어야 하는지 나온다. |