Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Математика на языке R


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1879, книга: Минное поле
автор: Михаил Матвеевич Годенко

"Минное поле" Михаила Годенко - это захватывающая и душераздирающая военная проза, которая заставляет читателей задуматься о трагедии войны и жизни солдат на передовой. Роман повествует о группе советских солдат, направленных на разминирование минного поля в Афганистане. Столкнувшись с постоянной опасностью смерти, солдаты борются не только против вражеских взрывных устройств, но и против своих внутренних демонов. Повествование Годенко мастерски передает хаос и ужас войны, показывая...

Сергей Алексеевич Зададаев - Математика на языке R

Математика на языке R
Книга - Математика на языке R.  Сергей Алексеевич Зададаев  - прочитать полностью в библиотеке КнигаГо
Название:
Математика на языке R
Сергей Алексеевич Зададаев

Жанр:

Математика, Другие языки и системы программирования, Учебники и самоучители по компьютеру

Изадано в серии:

Учебники для вузов. Специальная литература

Издательство:

Прометей

Год издания:

ISBN:

978-5-907003-59-0

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Математика на языке R"

Структурно учебник представляет собой 17 компьютерных практикумов по изучению и применению вычислительных возможностей языка R в решении базовых задач математического анализа и линейной алгебры и календарно соответствует программе дисциплины «Компьютерный практикум», читаемой в Финансовом университете при Правительстве РФ на первом курсе общеэкономических специальностей. Содержательно в учебнике последовательно излагаются основы языка программирования R с постепенным углублением по мере продвижения по осваиваемым навыкам в применении к высшей математике первого курса. В конце учебника приведен глоссарий по операторам и библиотекам R для удобства последующего использования его в качестве справочного руководства по R. Для комфортного программирования на R практикумы ориентированы на популярную оболочку RStudio. Учебник будет полезен всем студентам первых курсов, изучающих математический анализ и линейную алгебру, которые стремятся знать самые современные вычислительные технологии, а также тем, кто хочет научиться программировать на языке R и продолжать изучать его применение в статистическом анализе и анализе данных. Учебник может быть интересен аспирантам, научным сотрудникам и преподавателям.

Читаем онлайн "Математика на языке R". [Страница - 7]

(исследование Ford, 1920 год). Эти данные хранятся в зарезервированной переменной под именем «cars». Для
того, чтобы понять, как хранятся данные о скоростях
и дистанциях тормозных путей в cars требуется запустить команду glimpse(cars), которая входит в библиотеку dplyr.
Решение. Фактически нам необходимо сделать
три небольшие операции:
1. Загрузить на компьютер библиотеку dplyr (это
очень удобная и популярная библиотека для манипуляций с различными данными):
install.packages("dplyr")
# пакет "dplyr"

# Загрузить из репозитория R

2. Активизировать эту библиотеку в текущей сессии:
library(dplyr) # Активация библиотеки "dplyr"

3. Вызвать соответствующую функцию из пакета:
glimpse(cars) # Вызов функции glimpse, которая описы# вает структуру данных

Далее мы выделяем эти три набранные строки
левой клавишей мыши и запускаем код на компиляцию, щелкнув мышкой по клавише Run (или нажав
Ctrl+Enter) (см. рис. 7).
В результате в окне консоли получим полную информацию о переменной cars. Мы вернемся к этому отчету несколько позже.
— 20 —

3. Вызвать соответствующую функцию из пакета:
glimpse(cars) # Вызов функции glimpse, которая описывает структуру данных

Далее мы выделяем эти три набранные строки левой клавишей мыши и
запускаем код на компиляцию, щелкнув мышкой по клавише Run (или нажав

Введение в R (RStudio)

Ctrl+Enter):

Рисунок 7
Рисунок
7

В результате в окне консоли получим полную информацию о
переменной cars. Мы вернемся к этому отчету несколько позже.
16
R – калькулятор

Перечислим основные математические функции,
набрав которые в качестве кода, мы сразу получим вычисленные значения:
sin(2); cos(2); tan(2); asin(0.5); acos(0.5); atan(2); log(0.3);
log(1024, 2); exp(2); log10(4); sinh(2); cosh(2); tanh(2);
asinh(2); acosh(2); atanh(1/2);
Замечание . Здесь и далее условно в качестве аргументов
функций взяты произвольные числа.

Обратим особое внимание, что в R принято использовать точку в качестве десятичного разделителя
(в Excel, кстати, более заумно: в ячейках используют
запятую, а в макросах – точку).
Расшифруем некоторые из приведенных функций:
exp(2)
log(1024, 2)
2,
log(0.3)
abs(-5)

2

# Экспонента от 2, e
# Логарифм 1024 по основанию
# log2 1024
# Натуральный логарифм числа 0.3,
# ln0.3
# Модуль от -5, −5
— 21 —

Практикум 1

atan2(0,-3)
# Угол между осью ox и вектором
# (-3,0) / здесь x,y наоборот!
3
2**3; 2^3
# Возведение в степень 2 в 3, 2 /
# возможны оба варианта
sqrt(4)
# Арифметический корень из 4, 4
factorial(5)
# Факториал числа 5, 5!=1*2*3*4*5
choose(5, 3)
# Число сочетаний 3 из 5: С35
pi
# Число π
exp(1)
# Число е

Полезны также функции округления (представление чисел):
round(1.0023857, 6)
# Округляет число 1.0023857
# до 6 знака после запятой включ.
signif(1.0023857, 6)
# Округляет число 1.0023857
# до 6 значащих цифр включ.
trunc(-3.999)
# Отсечение дробной части -3.999
ceiling(-4.2)
# Округление до целого в мень# шую сторону (по модулю)
floor(-4.2)
# Округление до целого в боль# шую сторону (по модулю)

Задание 2. Вычислить с точностью не более четвертой цифры после запятой выражение
ln −2 (tg2

(

3

)

30.231 )

−1

sin (6!+ 3.15 − e

4.002

)

.

Решение. Разумеется, нам не следует сразу же бросаться набирать этого «крокодила» в строке. Надежнее
всего разбить данное выражение на небольшие части,
сохранить промежуточные вычисления в новых переменных и потом уже образовывать ответ.
Но для сохранения промежуточных ответов нам
понадобится оператор присваивания, состоящий из
двух символов, напоминающих стрелку влево:

в зависимости от направления от кого кому происходит присваивание (см. также рис. 8):
a --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Другие книги из серии «Учебники для вузов. Специальная литература»:

Искусство дыхания как основа звукоизвлечения. Лео Кофлер
- Искусство дыхания как основа звукоизвлечения

Жанр: Здоровье

Год издания: 2019

Серия: Учебники для вузов. Специальная литература