R

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: www.r-project.org

R — язык программирования и свободная среда для статистических вычислений и визуализации данных. Разработан в начале 1990-х годов Россом Айхэкой и Робертом Джентлменом на факультете статистики Оклендского университета в Новой Зеландии. Является открытым аналогом языка S, разработанного в Bell Labs, и сохранил многие его концепции, но с улучшениями и новыми возможностями. Название языка происходит от первых букв имён его авторов.

Язык R ориентирован на обработку и анализ статистических данных, включая построение статистических моделей, обработку временных рядов, многомерный анализ, а также визуализацию данных. Он активно используется в научных исследованиях, биоинформатике, эконометрике, социальных науках и других областях, где требуется глубокий статистический анализ. R распространяется под лицензией GNU GPL и доступен для различных операционных систем, включая Windows, macOS и Linux.

  • Статистический анализ: широкий набор встроенных функций для описательной статистики, тестирования гипотез, регрессионного анализа и анализа временных рядов.
  • Визуализация данных: мощные средства для создания графиков и диаграмм, включая пакеты ggplot2 и lattice.
  • Машинное обучение: поддержка алгоритмов классификации, кластеризации и регрессии, а также интеграция с библиотеками для глубокого обучения.
  • Обработка данных: функции для манипуляции данными, включая фильтрацию, агрегацию и преобразование данных.
  • Интерактивные приложения: создание веб-приложений с графическим интерфейсом с использованием пакета Shiny.
  • Расширяемость: поддержка пакетов и библиотек, доступных через CRAN, Bioconductor и GitHub, позволяющих расширять функциональность R.
  • Интеграция: возможность интеграции с другими языками программирования, такими как C++, Python и Java.
  • Графические интерфейсы: наличие графических интерфейсов, таких как RStudio, R Commander и RKWard, для удобства работы с языком.
  • Поддержка сообщества: активное сообщество пользователей и разработчиков, предоставляющее поддержку и ресурсы для обучения и решения проблем.
Подробнее