28 октября 2011

Базовые графические возможности R: настройка внешнего вида рамки графика



Для настройки внешнего вида рамки графика служит аргумент bty (от box - коробка, и type - тип) функции plot(). Этот аргумент принимает одно из следущих шести текстовых значений:
- "O"
- "L"
- "7"
- "C"
- "U"
- "["
Рамка будет принимать вид в соответствии с формой указанного символа (допускается использование также строчных букв o, l, c, и u). Ниже приведен пример использования всех перечисленных вариантов.



Обновленная версия RStudio



В официальном блоге RStudio объявлен выход новой версии этой программы - v0.94.110. Данное обновление обусловлено, прежде всего, выходом новой версии самой системы R (v2.14), намеченным на ближайший понедельник (31 октября 2011 г.). RStudio v0.94.100 содержит компоненты, обеспечивающие совместимость с "движком" R v2.14. Устранены также некоторые мелкие баги, не имеющие отношения к совместимости с новой версией R.

Разработчики RStudio сообщают о продолжении работы над версией v0.95, которая будет включать такие новшества, как система проектов, навигация по коду, а также интегрированая система управления версиями. Работа будет завершена в течение ближайших нескольких недель.

И последняя новость: издательство O'Reilly выпустило первую книгу о RStudio (автор - Джон Верцани (John Verzani)). Подробнее можно узнать на сайте издательства.

23 октября 2011

Базовые графические возможности R: настройка внешнего вида линий



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

plot(indo.times, means, xlab = "Время", ylab = "Концентрация",
       main = "Скорость выведения индометацина", type = "l")

 



19 октября 2011

Базовые графические возможности R: настройка внешнего вида маркеров



Как было отмечено в предыдущем сообщении, функция plot() имеет большое число управляющих параметров, позволяющих настраивать внешний вид создаваемых с ее помощью графиков.  Продолжая пример со скоростью выведения индометацина из организма человека, рассмотрим, как можно изменять внешний вид маркеров, обозначающих отдельные наблюдения.



08 октября 2011

Базовые графические возможности R: функция plot()



Как сказано в известной книге Джона Чемберса и соавт. (Chambers J.M. et al. (1983) Graphical Methods for Data Analysis), "...нет статистического метода более мощного, чем хорошо подобранный график". Действительно, графическое представление данных играет очень важную роль в статистике. Например, графики являются неотъемлемой частью разведочного анализа данных, позволяют выявлять паттерны и тренды в сложных наборах данных, а также могут непосредственно быть результатом статистического анализа (см., например, деревья классификации).

05 октября 2011

Объекты и типы данных R: временные ряды



В R существует специальный класс объектов для работы с данными, представляющими собой временные ряды - ts (от time series - временной ряд). Для создания объектов этого класса служит одноименная функция - ts().

В качестве примера рассмотрим ежемесячные данные по рождаемости в г. Нью-Йорк, собранные в период с января 1946 г. по декабрь 1959 г. (пример заимстован из электронной книги A Little Book of R for Time Series). Эти данные можно загрузить с сайта проф. Роба Хиндмана (Rob J. Hyndman) следующим образом:
birth <- scan("http://robjhyndman.com/tsdldata/data/nybirths.dat")
Read 168 items

04 октября 2011

Вводный курс по биостатистическому анализу в системе R



По приглашению от Института береговых исследований и планирования Клайпедского Университета (Литва) на прошлой неделе мне довелось провести трехдневный вводный курс по биостатистическому анализу при помощи R ("Introduction to practical biostatistical analysis with R"). В занятиях приняли участие 14 магистрантов, аспирантов и сотрудников Университета. Всё было очень здорово организовано и прошло по плану.