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, для удобства работы с языком.
 - Поддержка сообщества: активное сообщество пользователей и разработчиков, предоставляющее поддержку и ресурсы для обучения и решения проблем.