- •Version 3.1.0 (2014-04-10)
- •1.Введение и предварительные замечания 8
- •6.Списки и фреймы данных 37
- •11.Статистические модели в r 64
- •12.Графические процедуры 78
- •13.Пакеты 97
- •Предисловие
- •Предложения читателю
- •О переводе
- •Введение и предварительные замечания
- •Среда r
- •Связанное программное обеспечение и документация
- •R и статистика
- •R и оконная система
- •Использование r в интерактивном режиме
- •Первый сеанс
- •Получение справки по функциям и средствам
- •Команды r,учет регистра и т.Д.
- •Повтор и коррекция предыдущих команд
- •Выполнение команд из файла или перенаправление вывода в файл
- •Сохранение данных и удаление объектов
- •Простые манипуляции; числа и векторы
- •Вектора и присваивания
- •Векторная арифметика
- •Генерация регулярных последовательностей
- •Логические векторы
- •Пропущенные значения
- •Векторы символов
- •Векторы индексов; выбор и изменение подмножеств наборов данных
- •Другие типы объектов
- •Объекты, их режимы и атрибуты
- •Внутренние атрибуты: режим и длина
- •Изменяющаяся длина объекта
- •Получение и установка атрибутов
- •Класс объекта
- •Упорядоченные и неупорядоченные факторы
- •Специальный пример
- •Функция tapply () и массивы с переменной длиной строк
- •Упорядоченные факторы
- •Массивы и матрицы
- •Массивы
- •Индексация массива. Подразделы массива
- •Индекс матрицы
- •Функция array()
- •Смешанный вектор и арифметика массива. Правило рециркуляции
- •Внешнее произведение двух массивов
- •Обобщенное транспонирование массива
- •Матричные инструменты
- •Умножение матриц
- •Линейные уравнения и инверсия
- •Собственные значения и собственные векторы
- •Сингулярное разложение и определители
- •Подгонка методом наименьших квадратов и qr разложение
- •Формирование разделенных матриц cbind () и rbind ()
- •Функция связывания массивовc()
- •Таблицы частот от факторов
- •Списки и фреймы данных
- •Построение и изменение списков
- •Конкатенация списков
- •Фреймы данных
- •Создание фреймов данных
- •Attach() и detach()
- •Работа с фреймами данных
- •Присоединение произвольных списков
- •Управление путем поиска
- •Чтение данных из файлов
- •Функция read.Table()
- •Функция scan()
- •Доступ к встроенным наборам данных
- •Загрузка данных из других пакетов r
- •Редактирование данных
- •Распределение вероятности
- •R как ряд статистических таблиц
- •Исследование распределения набора данных
- •Тесты на одной и двух выборках
- •Группировка, циклы и условное выполнение
- •Группирующие выражения
- •Проверка утверждения
- •Условное выполнение: операторы if
- •Повторное выполнение: for, loops, repeat и while
- •Написание собственных функций
- •Простые примеры
- •Определение новых бинарных операторов
- •Именованные параметры и умолчания
- •Параметр ‘...’
- •Присвоения в пределах функций
- •Более сложные примеры
- •Фактор эффективности при проектировании блоков
- •Отбрасывание всех имен при печатании массива
- •Рекурсивное числовое интегрирование
- •Область действия
- •Настройка окружения
- •Классы, универсальные функции и объектно-ориентированное программирование
- •Статистические модели в r
- •Определение статистических моделей; формулы
- •Примеры
- •Противопоставления
- •Линейные модели
- •Универсальные функции для извлечения информации о модели
- •Дисперсионный анализ и сравнение модели
- •Таблицы anova
- •Обновление подогнанных моделей
- •Обобщенные линейные модели
- •Семейства
- •Функция glm()
- •Нелинейные наименьшие квадраты и модели наибольшего правдоподобия
- •Наименьшие квадраты
- •Метод максимального правдоподобия
- •Некоторые нестандартные модели
- •Графические процедуры
- •Высокоуровневые команды рисования
- •Функция plot()
- •Отображение многомерных данных
- •Графический вывод
- •Параметры для высокоуровневых графических функций
- •Низкоуровневые команды рисования
- •Математическая аннотация
- •Векторные шрифты Херши
- •Интерактивная графика
- •Использование графических параметров
- •Постоянные изменения: функция par()
- •Временные изменения: параметры для графических функций
- •Список графических параметров
- •Графические элементы
- •Оси и метки
- •Поля рисунка
- •Окружение составных фигур
- •Устройства вывода
- •PostScript диаграммы для типографии
- •Несколько графических устройств одновременно
- •Динамическая графика
- •Стандартные пакеты
- •Сторонние пакеты и cran
- •Пространства имен
- •Пакеты для анализа временных рядов
- •Основные пакеты - Basics
- •Время и даты -Times and Dates
- •Классы временных рядов - Time Series Classes
- •Прогноз и одномерное моделирование -Forecasting and Univariate Modeling
- •Ресэмплирование - Resampling
- •Декомпозиция и фильтрация - Decomposition and Filtering
- •Стационарность, единичный корень и коинтеграция - Stationarity, Unit Roots, and Cointegration
- •Нелинейный анализ временных рядов -Nonlinear Time Series Analysis
- •Модели динамических регрессий - Dynamic Regression Models
- •Модели многомерных временных рядов - Multivariate Time Series Models
- •Модели непрерывного времени - Continuous time models
- •Исходные временные ряды - Time Series Data
- •Разное - Miscellaneous
- •Перечень пакетов для анализа временных рядов:
- •• Aer • afmtools • bayesGarch
- •Приложение a. Примерный сеанс
- •Приложения b. Вызов r
- •В.1. Вызов r из командной строки
- •В.2. Вызов r под Windows
- •В.3. Вызов r под os X
- •В.4. Скрипты r
- •Приложение c. Редактор командной строки
- •Приложение f. Ссылки
У.Н. Венэбльз, Д. М. Смит и Рабочая группа разработки R
Введение в R
Заметки по R: среда программирования для анализа данных и графики
Версия 3.1.0 (2014-04-10)
Москва
2014
An Introduction to R
Notes on R: A Programming Environment for Data Analysis and Graphics
Version 3.1.0 (2014-04-10)
W. N. Venables, D. M. Smith and the R Core Team
Это руководство для R, версия 3.1.0 (2014-04-10).
Copyright c 1990 W. N. Venables
Copyright c 1992 W. N. Venables & D. M. Smith
Copyright c 1997 R. Gentleman & R. Ihaka
Copyright c 1997, 1998 M. Maechler
Copyright c 1999–2013 R Core Team
Разрешение предоставляется на выполнение и распространение дословных копий этого справочника, если уведомление об авторском праве и это уведомление разрешения сохранены на всех копиях.
Разрешение предоставляется на копирование и распространение измененных версий этого справочника при условиях для дословного копирования, при условии, что полная версия работы распространена в соответствии с уведомлением разрешения, идентичным этому.
Разрешение предоставляется на копирование и распространение перевода этого справочника на другой язык при вышеупомянутых условиях для измененных версий, за исключением того, что это уведомление разрешения может быть установлено в переводе, одобренном Рабочей группой разработки R. ISBN 3-900051-12-7
Перевод с английского А.А.Фоменко
По общим вопросам обращаться по адресу:
http://www.aafomenko@yandex.ru
У. W. Н. Венэбльз, Д. М. Смит и Рабочая группа разработки R
Введение в R
Заметки по R: среда программирования для анализа данных и графики
Версия 3.0.2 Patched (2014-01-27)
Перевод и редакция А.А.Фоменко. – Москва, 2014. 109 с. – (серия технической документации).
Данная книга является переводом одноименно книги из комплекта технической документации, поставляемой в составе поставки R,и призвана восполнить пробел в русской локализации системыR.
Оглавление
Предисловие 8
Предложения читателю 8
О переводе 8
1.Введение и предварительные замечания 8
1.1.Среда R 8
1.2.Связанное программное обеспечение и документация 9
1.3.R и статистика 9
1.4.R и оконная система 11
1.5.Использование R в интерактивном режиме 11
1.6.Первый сеанс 12
1.7.Получение справки по функциям и средствам 12
1.8.Команды R, учет регистра и т.д. 13
1.9.Повтор и коррекция предыдущих команд 14
1.10.Выполнение команд из файла или перенаправление вывода в файл 14
1.11.Сохранение данных и удаление объектов 14
2.Простые манипуляции; числа и векторы 15
2.1.Вектора и присваивания 15
2.2.Векторная арифметика 16
2.3.Генерация регулярных последовательностей 17
2.4.Логические векторы 18
2.5.Пропущенные значения 19
2.6.Векторы символов 19
2.7.Векторы индексов; выбор и изменение подмножеств наборов данных 20
2.8.Другие типы объектов 21
3.Объекты, их режимы и атрибуты 22
3.1.Внутренние атрибуты: режим и длина 22
3.2.Изменяющаяся длина объекта 23
3.3.Получение и установка атрибутов 24
3.4.Класс объекта 24
4.Упорядоченные и неупорядоченные факторы 26
4.1.Специальный пример 26
4.2.Функция tapply () и массивы с переменной длиной строк 26
4.3.Упорядоченные факторы 28
5.Массивы и матрицы 28
5.1.Массивы 28
5.2.Индексация массива. Подразделы массива 29
5.3.Индекс матрицы 29
5.4.Функция array() 31
5.4.1.Смешанный вектор и арифметика массива. Правило рециркуляции 31
5.5.Внешнее произведение двух массивов 32
5.6.Обобщенное транспонирование массива 32
5.7.Матричные инструменты 33
5.7.1.Умножение матриц 33
5.7.2.Линейные уравнения и инверсия 33
5.7.3.Собственные значения и собственные векторы 34
5.7.4.Сингулярное разложение и определители 34
5.7.5.Подгонка методом наименьших квадратов и QR разложение 35
5.8.Формирование разделенных матриц cbind () и rbind () 35
5.9.Функция связывания массивов c() 36
5.10.Таблицы частот от факторов 36