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