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