Введение в R версия 3.5.2 (2018-12-20). Заметки по R: среда программирования для анализа данных и графики

Введение в R версия 3.5.2 (2018-12-20). Заметки по R: среда программирования для анализа данных и графики

R – язык программирования для статистической обработки данных и работы с графикой, а также свободная программная среда вычислений с открытым исходным кодом в рамках проекта GNU. R – язык и среда поддерживаются и развиваются организацией R Foundation, сотрудники которой написали данную книгу.R широко используется как статистическое программное обеспечение для анализа данных и фактически стал стандартом для статистических программ.

Жанры: Просто о бизнесе, Другие справочники, Книги о компьютерах
Цикл: Не является частью цикла
Год публикации: Неизвестен

Читать онлайн Введение в R версия 3.5.2 (2018-12-20). Заметки по R: среда программирования для анализа данных и графики


Переводчик Александр Александрович Фоменко


© У. Н. Венэбльз, 2019

© Д. М. Смит, 2019

© Александр Александрович Фоменко, перевод, 2019


ISBN 978-5-4496-6153-1

Создано в интеллектуальной издательской системе Ridero

Предисловие

Данное введение в R получено из исходного набора примечаний, описывающих среду S и SPlus, написанных в 1990—2 Биллом Венэбльзом и Дэвидом М. Смитом в университете Аделаиды. Сделано много небольших изменений для отражения различий между программами R и S, и развернули часть материала.

Выражаем искреннюю благодарность Биллу Венэбльзу (и Дэвиду Смиту), гарантировавших разрешение распространения этой модифицированной версии заметок, поддержав, таким образом, R от пути назад.

Комментарии и исправления всегда приветствуются. Пожалуйста, адресуйте корреспонденцию на электронную почту R-core@R -project.org.

Предложения читателю

Большинство новичков R начнет с вводного сеанса в Приложении A. Он познакомит со стилем сеансов R и, что еще более важно, даст некоторое впечатление о том, что фактически происходит.

Многие пользователи придут в R, главным образом, из-за его средств графики. Смотри Главу 12 [Графика], которую можно прочесть в почти любое время и не следует ожидать усвоения всех предыдущих разделов.

О переводе

Данная книга является переводом документации, доступной на английской языке в составе дистрибуции R. После установки оригинал перевода доступен по адресу \каталог R\doc\manual\R-intro. Если данный файл перевода переименовать в R-intro и заменить оригинальный файл на данный, то из справки по R будет доступен данный перевод.

Перевод выполнен полностью за некоторыми отличиями:

– в частично исключены тексты, относящиеся к иным ОС, кроме Windows;

– исключены справочные приложения, в которых были собраны ссылки на функции и термины в английском тексте;

– расширен раздел по пакетам за счет описания пакетов, применяемым в эконометрике.

Переводчик будет благодарен за выявленные ошибки и неточности.

1. Введение и предварительные замечания

1.1. Среда R

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

– эффективная обработка и хранение данных,

– набор операторов для вычислений на массивах, особенно матрицах,

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

– графические средства для анализа данных и отображения или непосредственно на компьютере или при выводе на печать, и

– хорошо разработанный, простой и эффективный язык программирования (называемый «S»), который включает условные выражения, циклы, определяемые пользователем рекурсивные функции и средства ввода и вывода. Действительно, большинство поддерживаемых системой функций сами написаны на языке S.

Термин «окружение/среда» предназначен, чтобы характеризовать ее как полностью запланированную и последовательную систему, а не постепенно возникшего конгломерата весьма специфических и негибких инструментов, как часто имеет место с другим программным обеспечением анализа данных.

R является средством разработки методов интерактивного анализа данных. Она была разработана быстро и была расширена большим количеством пакетов. Однако, большинство программ, написанных в R, принципиально являются программами-однодневками, написанными для конкретного случая анализа данных.

1.2. Связанное программное обеспечение и документация

R можно рассмотреть как реализацию языка S, который разработан в Bell Laboratories Риком Беккером, Джоном Чемберсом и Алланом Уилксом, и который собственно лежит в основе систем S-Plus.

Эволюция основ языка S характеризуется четырьмя книгами Джона Чемберса с соавторами. Для R


Вам будет интересно
Время – самый ценный ресурс. Причем, у каждого, живущего на Земле, в распоряжении одно и то же количество этого самого ресурса. Тогда почему одни люди за сутки успевают сделать многое, а другие даже за год ничего выдающегося не делают? Секрет в грамотном управлении временем. В этой книге я собрал методики, которые давно и успешно использую сам и которые дают мне заветный 25-й час в сутках и 8-й день в неделе....
Читать онлайн
Эта книга для тех, кто за короткий промежуток времени хочет разобраться с тем, что такое биткоин и технология блокчейн и как ее можно применять в реальной жизни.101 ответ на популярный вопрос о криптовалютах поможет понять каждому не только то, как это работает, но и самое главное – как можно на этом заработать и не потерять....
Читать онлайн
Возможно ли возрождение кочевой цивилизации в казахской степи в условиях 21 века? Однозначный ответ на этот вопрос дают авторы книги. И этот ответ положительный. О том, почему это можно и нужно сделать сейчас, написана эта книга....
Читать онлайн
Книга является практическим руководством по обучению моделей предсказаниям трендов на рынке Форекс. Берем исторические значения исходных данных – котировок, индикаторов, макроэкономических данных, и на них учим модель предсказывать «лонги-шорты».Данная книга является практическим применением пакета Rattle к рынку Форекс и терминалу МТ4 c комментариями идеологии моделей классификации и их оценки.Книга доступна новичкам, а также полезна опытным трейдерам в терминале МТ4....
Читать онлайн
Автор систематизирует свой опыт участия в конкурсах-грантах, проводит обзор программ для участия, рассказывает о конкурсах, в которых сама стала победителем, приводит свои tips в области конкурсов-грантов. Книга включает также 6 практикумов, которые помогут попрактиковаться всем желающим в написании заявок на конкурсы-гранты. Автор рекомендует сделать участие в конкурсах-грантах своим хобби каждому....
Читать онлайн
Начать собственный бизнес – для многих это мечта, цель и зачастую непроходимый квест. Эта книга поможет вам пройти его. Подробное руководство шаг за шагом проведет начинающего предпринимателя по миру финансов, налогов и права. Как зарегистрировать компанию? Какую выбрать организационно-правовую форму и систему налогообложения? Требует ли ваша деятельность лицензии, сертификатов и другой разрешительной документации? Как грамотно платить налоги и распределять прибыль? И главное: как все это решить...
Читать онлайн
В данной книге сделана робкая попытка подойти к оценке информации и знаний не опираясь на существующие законодательные акты в области оценочной деятельности, которые, кстати, постоянно видоизменяются, а посмотреть на «проблемы оценки» и на саму «информацию» несколько шире. Посмотреть по-иному, с позиции возможной конвертации информации и знаний в денежный эквивалент или с позиции адекватности информации в принципе (при принятии решений).В книге подняты вопросы, которые, на первый взгляд, не имею...
Читать онлайн
– Как банкам эффективно организовать продажи розничным и корпоративным клиентам, настроить агентские и партнерские продажи и повысить эффективность работы с VIP-клиентами?– Как контролировать качество банковских услуг, внедрять lean и какими должны быть банковские продукты будущего?– Что нужно для эффективной работы Учебного Центра и Колл-Центра?– Как настроить Систему кадрового резерва, управлять нагрузкой и мотивацией персонала?На эти и другие вопросы вы найдете ответы в этой книге....
Читать онлайн
Для Марии Селезневой дом и работа – вселенная, а ее дети – центр. И никого постороннего в свой мир Мария не готова впускать. Роберт Громов – успешный бизнесмен, спортсмен и просто желанный холостяк. Что связывает двух людей? Общее прошлое или новое настоящее? Тщательно хранимые тайны? Роберту предстоит разобраться в осколках воспоминаний, тогда как Марии нужно решить – сохранить ли секрет…...
Читать онлайн
Итог войны маленькой колонии Дайзен 2 за независимость вполне логичен и предсказуем, но от этого он не стал менее драматичным. Перед Чагом по прозвищу Непоседа стоит нелёгкая задача. Когда в победу над метрополией уже никто не верит, что тогда делать? Как выжить? Как элементарно уцелеть и при этом не превратиться в дезертира и предателя? Но, увы, всему есть предел, в том числе и человеческой стойкости.Тетралогия «Свалка человеческих душ» 4....
Читать онлайн
Как же обрести крылья и полететь? Каждому хочется вырваться из своей «клетки» и парить в небе. Эта «клетка» может быть золотой, деревянной, железной…. Но всё же это «клетка». Но даже если ты вырвался из неё, не все могут обрести крылья, чтобы парить. Порой для этого нужно упасть в пропасть. А иначе как птенец может стать настоящим орлом и парить в небе?.. А иначе как оторваться от земли и лететь к Богу?.. Чтобы стать настоящим орлом иногда просто необходимо упасть. И, только осознав, что ты лети...
Читать онлайн
Молодая художница Ревекка, чтобы скрасить монотонное однообразие своей жизни, летит в Турцию в отпуск, где уже отдыхает ее сестра со своим бойфрендом. Они выбирают самый старый район Анталии – Калеичи, чтобы насладиться духом времен Османской империи.Но никто из них не подозревает, что это путешествие сыграет не последнюю роль в их судьбах.Героев романа ждут приключения в XVIII веке, а для этого им понадобится смелость, чтобы пройти или попытаться пройти испытания временем.Смогут ли современные ...
Читать онлайн