Математика на языке R [Сергей Алексеевич Зададаев] (pdf) читать постранично, страница - 3

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

собственные векторы матриц. . 292
Спектральное разложение . . . . . . . . . . . . . . . . . . . . . . 295
Преобразование матрицы квадратичной формы . . . . 296
Сингулярное разложение матриц* . . . . . . . . . . . . . . . 298
Задания для самостоятельной работы . . . . . . . . . . . . 301
ПРАКТИКУМ 17 .
ЗАДАЧИ ЛИНЕЙНОЙ ОПТИМИЗАЦИИ (RSTUDIO) . . . . . . . . . 304
Стандартная задача линейного программирования . 304
Целочисленное линейное программирование . . . . . . 310
Транспортная задача . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Задания для самостоятельной работы . . . . . . . . . . . . 317
Рекомендуемая литература к практикуму 17 . . . . . . 319
ЗАКЛЮЧЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
ГЛОССАРИЙ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321

— 7 —

Вместо предисловия
Прежде, чем приступить к изучению и освоению
материала этого учебника, важно правильно представлять себе специфику современного прикладного
программирования. А она заключается в том, что нет
ничего более быстро меняющегося, чем информационные технологии.
В процессе изучения вам самим наверняка захочется написать более совершенную функцию или
процедуру, чем в обсуждаемом стандарте R. Сложно быстро изменить производственные технологии,
но легко – программные.
Так что, приготовьтесь к постоянным усовершенствованиям пакета R, его библиотек и оболочки
RStudio. Маловероятно, но возможно, что некоторые
операции вообще не будут работать из-за их кардинального обновления. Это совершенная норма настоящего времени, и если вы хотите быть на олимпе вычислительных и визуализрующих возможностей, то
решительно подключайте в свои союзники internet
с его российскими и англоязычными ресурсами профессионалов, обсуждающих и творящих на языке R
по всему миру.
Сама по себе семантика языка R достаточно проста
для понимания и использования, и все-таки советуем
на первых порах набирать программные коды вручную, а не копировать их из текста, если вы используете
электронный вариант учебника. Такие коды выделены
в тексте так:
— 8 —

Вместо предисловия

# Здравствуй, мир! :)
# Я сделаю тебя лучше! ))
На сайте автора www.zadadaev.сom есть форум
и обратная связь. Всем удачи!

— 9 —

Компетенции дисциплины
В современной парадигме российского высшего
образования принято указывать развиваемые той или
иной дисциплиной профессиональные компетенции.
Следуя этой традиции, кратко укажем: за что именно
мы будем бороться при изучении материала данного
учебника.
Компетенция

Знания, умения, владения

1.

способность применять математические методы для
решения стандартных теоретических
и рикладных задач,
интерпретировать
полученные математические результаты

Знать вычислительные
методики основных задач
математического анализа
и линейной алгебры;
Уметь использовать компьютерные технологии при
реализации математических методов и моделей для
описания и анализа прикладных задач.
Владеть навыками вычислительной работы в R
и коммуникации с Excel.

2.

способность оформлять аналитические
и отчетные материалы по результатам
выполненной работы

Знать основные средства
визуализации количественных данных в R
Уметь использовать компьютерные технологии представления данных и графической визуализации
результатов применения

— 10 —

Компетенции дисциплины

Компетенция

Знания, умения, владения
математических методов
и моделей для описания
и анализа различных прикладных задач
Владеть навыками работы
в RStudio в части визуализации количественных
данных.

— 11 —

Инструкция по установке пакетов
R и RStudio
Пропустите этот раздел, если R и RSudio уже установлены на компьютере.
Для установки R и RStudio под операционную систему Windows воспользуйтесь следующими ниже шагами.
Необходимо:
1. Включить интернет на все время установочных
действий.
2. По ссылке https://cran.r-project.org/ скачать
загрузчик R «R-3.4.2-win» (или более новой версии).
3. Запустить сохраненный загрузчик R, приняв
все его рекомендации и умолчания, дождаться окончания установки языка R.
4. Для Windows 7 (или ниже, например, XP) прописать путь к R в системе: ссылка примерно такая: Панель управления –> Система –> Дополнительные параметры системы –> Переменные среды –> В системных
переменных выбрать переменную «path» и нажать «изменить» –> в конец строки «path» через разделитель
«;» дописать путь к R (обычно это C:\Program Files\R –
так устанавливается по умолчанию) –> нажать ок.
5. для Windows 10 прописывать путь к папке R
не требуется.
6. По ссылке https://www.rstudio.com/products/
rstudio/download/ скачать соответствующий вашей
— 12 —

Инструкция по установке пакетов R и RStudio

операционной системе загрузчик RStudio (бесплатный
вариант RStudio Desktop FREE) и запустить его.
Для установки под другие операционные системы действуйте аналогичным образом и помните:
R не любит кириллицу в названии папок, категорически не переносит