1. Learn
  2. /
  3. Courses
  4. /
  5. 금융을 위한 R 중급

Connected

Exercise

첫 번째 함수 만들기

이제 여러분의 첫 번째 함수를 만들어 볼 시간이에요! R 프로그래머로 가는 큰 발걸음이죠. "함수는 R의 근본적인 구성 요소입니다. 더 고급 기법을 익히려면 … 함수가 어떻게 작동하는지에 대한 탄탄한 기초가 필요합니다." -Hadley Wickham

함수의 기본 구조는 다음과 같아요:

func_name <- function(arguments) {
    body
}

예시는 다음과 같습니다:

square <- function(x) {
    x^2
}

square(2)
[1] 4

Lore가 알려 준 내용에서 기억해야 할 두 가지는 바로 인자(arguments) 와 함수의 본문(body) 입니다. 인자는 함수가 작업하는 사용자 입력이에요. 함수가 조작할 데이터일 수도 있고, 계산에 영향을 주는 옵션일 수도 있어요. 함수 본문은 실제로 그 조작을 수행하는 코드입니다.

함수가 반환하는 값은 함수 본문에서 마지막으로 실행된 줄이에요. 위 예시에서는 x^2가 본문의 마지막 줄이므로 그 값이 반환됩니다.

이번 연습에서는 퍼센트를 소수로 변환하는, 금융에서 유용한 계산을 수행하는 첫 번째 함수를 만들어 볼 거예요!

Instructions

100 XP
  • percent_to_decimal이라는 이름의 함수를 만들고, 인자 percent 1개를 받아 percent를 100으로 나눈 값을 반환하세요.
  • 퍼센트 6에 대해 percent_to_decimal()을 호출하세요(여기서는 % 기호를 쓰지 않지만, 6%라고 가정해요).
  • 변수 pct는 미리 만들어 두었습니다.
  • pct에 대해 percent_to_decimal()을 호출하세요.