더북(TheBook)

5.3.1 기본 함수

다음과 같이 제곱근 함수와 지수 로그 함수를 포함하는 기본 함수를 제공한다.

 

기호

√x

sqrt(2)

1.4142136

ex

exp(1)

2.7182818

ln(x)

log(1)

0

log10(x)

log10(10)

1

log2(x)

log2(8)

3

▲ 표 5-2 기본 수학 함수

sqrt() 함수는 실수를 입력으로 받는다. 다만 음수가 주어지면 NaN 값이 결과로 나온다.

> sqrt(-1)
[1] NaN
Warning message:
In sqrt(-1) : NaNs produced

R에서 숫자 값은 유한한 값, 무한대(Inf-Inf), NaN 값이 될 수 있다. 다음 코드는 무한대 값을 만든다. 우선 양의 무한대를 만들어 보자.

> 1 / 0
[1] Inf
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.