Using math functions
Mathematical functions are an essential part in all computing environments. R provides several groups of basic math functions.
Basic functions
The basic functions include square root, and exponential and logarithm functions as the following table shows:
Note that sqrt()
only works with real numbers. If a negative number is supplied, NaN
will be produced:
sqrt(-1) ## Warning in sqrt(-1): NaNs produced ## [1] NaN
In R, numeric values can be finite, infinite (Inf
and -Inf
), and NaN
values. The following code will produce infinite values.
First, produce a positively infinite value:
1 / 0 ## [1] Inf
Then, produce a negatively infinite ...
Get Learning R Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.