반응형
R파일을 하나 만들어줍니다. myfunctions.R 이라는 이름으로 아래 경로에 저장하겠습니다.
C:\Users\Public\Documents
원하는 함수들을 정의합니다. 여러개 정의해도 됩니다.
myfun1=function(a,b){
return(a+b)
}
myfun2=function(a,b){
return(a*b)
}
myfun3=function(a,b){
return(a+b^2)
}
다른 R파일에서 위 함수들을 불러올건데요. source 함수가 사용됩니다. 먼저 다른 R파일을 하나 열어줍니다. 아래 코드를 이용하여 위에서 정의한 함수들을 불러옵니다 .
source("C:/Users/Public/Documents/myfunctions.R")
아래와 같이 함수들이 작동하는 것을 알 수 있습니다.
> myfun1(1,40)
[1] 41
저는 직접 정의해서 사용하는 함수들이 있어서, 하나의 파일에 모아놓고 source 함수로 불러와서 사용합니다.
반응형
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R강의] 169. 그래프에 for문을 이용하여 아래첨자를 변수로 입력하기 (bquote) (0) | 2023.08.29 |
---|---|
[R강의] 168. 그래프에 아래첨자,위첨자 넣는 방법 (exprssion) (0) | 2023.08.29 |
[R강의] 166. 개월에 따른 시계열 그래프 그리기 (ggseasonplot) (0) | 2023.08.29 |
[R강의] 165. 데이터프레임의 특정 열을 기준으로 결측치를 제거하는 방법 (1) | 2023.08.29 |
[R강의] 164. 데이터프레임의 결측치 위치를 알려주는 함수 만들어보기 (0) | 2023.08.29 |
댓글