Математические функции в R
![]()
| Запись в R | Описание | Пример |
| pi | Константа \(\pi\approx 3,14\) | pi 3.141593 |
| Inf | Символ бесконечности | Inf+Inf Inf |
| x + y | Сложение | 2 + 3 5 |
| x – y | Вычитание | 2 – 3 -1 |
| x * y | Умножение | 2 * 3 6 |
| x / y | Деление | 2 / 3 0.6666667 |
| x ^ y | Возведение в степень. Причем 0^0=1 | 10^3 1000 |
| x ** y | Возведение в степень. Причем 0**0=1 | 10**3 1000 |
| x %/% y | Целочисленное деление | 10%/%3 3 |
| x %% y | Остаток | 10%%3 1 |
| max(x,y) | Наибольшее число. Количество аргументов любое | max(1,4,5,1,2) 5 |
| min(x,y) | Наименьшее число. Количество аргументов любое | min(1,4,2,1,5) 1 |
| abs(x) | Модуль числа x | abs(-10) 10 |
| sqrt(x) | Квадратный корень из числа x | sqrt(9) 3 |
| floor(x) | Наибольшее целое, не превосходящее данное число | floor(3.88) 3 |
| round(x) round(x,n) |
Округление данного числа x до n знаков после запятой | round(3.456,2) 3.46 |
| ceiling(x) | Округление в большую сторону | ceiling(3.3) 4 |
| trunc(x) | Отсечение дробной части | trunc(-3.4) -3 |
| signif(x,digits=n) | Округляет x до заданного числа значащих цифр | signif(3.479,2) 3.5 |
| factorial(n) | Факториал \(n! = 1\cdot2\cdot … \cdot n\) и \(0!=1\) | factorial(4) 24 |
| choose(n,k) | Число сочетаний \(C_n^k\) | choose(5,2) 10 |
| exp(x) | Экспонента \(e^{x}\) | exp(1) 2.718282 |
| log(x) | Натуральный логарифм \(\ln x\) | log(3) 1.098612 |
| log10(x) | Десятичный логарифм \(\lg x\) | log10(1000) 3 |
| log(x, base=y) | Логарифм с основанием y \(\log_yx\) | log(8,2) 3 |
| sin(x) | Синус, угол x в радианах | sin(pi) 0 |
| cos(x) | Косинус, угол x в радианах | cos(pi) -1 |
| tan(x) | Тангенс, угол x в радианах | tan(pi) 0 |
| acos(x) | Арккосинус | acos(1) 0 |
| asin(x) | Арксинус | asin(1) 1.570796 |
| atan(x) | Арктангенс | atan(1) 0.7853982 |
| atan2(y,x) | Угол между осью абсцисс и вектором с координатами (x,y) | atan2(2,3) 0.5880026 |
| sinpi(x) | Синус, перед вычисление угол x умножается на \(\frac{\pi}{2}\) | sinpi(0.5) 1 |
| cospi(x) | Косинус, перед вычисление угол x умножается на \(\frac{\pi}{2}\) | cospi(1) -1 |
| tanpi(x) | Тангенс, перед вычисление угол x умножается на \(\frac{\pi}{2}\) | tanpi(1) 0 |
| sinh(x) | Гиперболический синус | sinh(1) 1.175201 |
| cosh(x) | Гиперболический косинус | cosh(0) 1 |
| tanh(x) | Гиперболический тангенс | tanh(0) 0 |
| asinh(x) | Гиперболический арксинус | asinh(1) 0.8813736 |
| acosh(x) | Гиперболический арккосинус | acosh(1) 0 |
| atanh(x) | Гиперболический арктангенс | atanh(0) 0 |