project logo

R для пространственных данных

Статистическое программирование

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

С помощью R можно обрабатывать точечные, линейные и полигональные векторные данные, и также растры. Пользователи могут решать широкий спектр задач: классификация изображений, статистический анализ для выявления пространственных связей и структуры свойств и многое другое, перечисленное в разделе “Базовые функции” ниже. Функции, доступные в R, дополняют и развивают возможности ГИС-пакетов и программ для работы с данными дистанционного зондирования Земли (ДЗЗ).

Основной интерфейс R — командная строка, которая даёт отличную гибкость и контроль, но требует большего времени, чтобы стать опытным пользователем, по сравнению с программами с графическим интерфейсом. С другой стороны, R хорошо документирован (имеется в т.ч. и онлайн-документация), что облегчает процесс обучения. Существует несколько проектов по созданию графического интерфейса к R (http://rwiki.sciviews.org/doku.php?id=guis:guis). Для автоматизации работы используются скрипты.

R представляет собой свободную реализацию языка программирования S. Между R и S/S-Plus (а также современной коммерческой версией S, TIBCO Spotfire S+) достигнута значительная кодовая совместимость. Это позволяет переносить разные версии S-кода в R без больших модификаций.

project logo

Базовые функции

  • Полностью объектно-ориентированный язык программирования, спроектированный для статистики и прочих подобных математических приложений
  • Сотни распространяемых сообществом дополнительных пакетов для пространственной статистики
  • Классы для пространственных данных
  • Обработка пространственных данных
  • Чтение и запись пространственных данных
  • Анализ структур точечных данных
  • Геостатистика
  • Картирование заболеваний и площадной анализ данных
  • Пространственная регрессия
  • Экологический анализ

Дополнительная информация

Веб-сайт: http://cran.r-project.org

Лицензия: GPL

Версия ПО: 3.1.1

Поддерживаемые платформы: Windows, Linux, Mac, Unix

Поддержка сообществом: http://cran.r-project.org/web/views/Spatial.html

Начало работы