시작하기무료로 시작하기

함수 안의 함수

R 함수는 결괏값을 반환하며, 이 값을 다른 곳에서 활용할 수 있다는 것을 이미 배웠습니다. 덕분에 아래 예시처럼 함수 안에 함수를 중첩해서 사용할 수 있습니다:

speed <- 31
print(paste("Your speed is", speed))

print()paste() 함수 모두 줄임표 ...를 인수로 사용한다는 점을 주목하세요. 각각 어떻게 활용되는지 생각해 보세요!

이 연습은 강의의 일부입니다

중급 R

강의 보기

연습 안내

abs()linkedin - facebook를 적용하여 LinkedIn과 Facebook의 일별 프로필 조회 수의 절댓값 차이를 구하세요. 그런 다음 abs() 안에 mean() 호출을 넣어 평균 절대 편차를 계산하세요. mean() 호출 시 결측값을 올바르게 처리하도록 na.rm을 반드시 지정하세요!

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# The linkedin and facebook vectors have already been created for you
linkedin <- c(16, 9, 13, 5, NA, 17, 14)
facebook <- c(17, NA, 5, 16, 8, 13, 14)

# Calculate the mean absolute deviation
코드 편집 및 실행