스코프와 우선순위

R 함수 작성 입문

Richie Cotton

Data Evangelist at DataCamp

함수 밖 변수 접근

x_times_y <- function(x) {
  x * y
}
x_times_y(10)
x_times_y(10)에서 오류: 
  객체 'y'를(을) 찾을 수 없습니다
x_times_y <- function(x) {
  x * y
}
y <- 4
x_times_y(10)
40
R 함수 작성 입문

함수 변수의 외부 접근

x_times_y <- function(x) {
  x * y
}
y <- 4
x_times_y(10)
print(x)
print(x)에서 오류: 객체 'x'를(을) 찾을 수 없습니다
R 함수 작성 입문

어디에 둘까? 내부 vs. 외부

x_times_y <- function(x) {
  y <- 6
  x * y
}
y <- 4
x_times_y(10)
60
R 함수 작성 입문

전달값 vs. 내부 정의

x_times_y <- function(x) {
  x <- 9
  y <- 6
  x * y
}
y <- 4
x_times_y(10)
54
R 함수 작성 입문

연습해 봅시다!

R 함수 작성 입문

Preparing Video For Download...