R (язык программирования)
Парадигмы | Мультипарадигмальность : процедурная , объектно-ориентированная , функциональная , рефлексивная , императивная , массивовая. [1] |
---|---|
Разработано | Росс Ихака и Роберт Джентльмен |
Разработчик | Основная команда R |
Впервые появился | август 1993 г |
Стабильная версия | 4.4.0 [2]
/ 24 апреля 2024 г |
Дисциплина набора текста | Динамический |
Платформа | рука64 и x86-64 |
Лицензия | GNU GPL v2 [3] |
Расширения имен файлов | |
Веб-сайт | www |
Под влиянием | |
Под влиянием | |
Юлия [7] | |
|
R — это язык программирования для статистических вычислений и визуализации данных . Он был принят в области интеллектуального анализа данных , биоинформатики и анализа данных . [8]
Базовый язык R дополнен большим количеством пакетов расширений , содержащих код многократного использования, документацию и примеры данных.
R Программное обеспечение открытым исходным кодом с — это бесплатное программное обеспечение . Он лицензирован проектом GNU и доступен по лицензии GNU General Public License . [3] Он написан в основном на C , Fortran и самом R. Предварительно скомпилированные исполняемые файлы предоставляются для различных операционных систем .
Будучи интерпретируемым языком , R имеет собственный интерфейс командной строки . несколько сторонних графических пользовательских интерфейсов Кроме того, доступно , таких как RStudio — интегрированная среда разработки — и Jupyter — интерфейс ноутбука .
История [ править ]
R был основан профессорами Россом Ихакой и Робертом Джентльманом как язык программирования для преподавания вводной статистики в Оклендском университете . [9] Язык был вдохновлен языком программирования S , причем большинство программ S могут работать в R без изменений . [6] Язык также был вдохновлен Scheme лексической областью действия , позволяющей использовать локальные переменные. [1]
Название языка R происходит от того, что он является преемником языка S, а также от общей первой буквы авторов, Росса и Роберта. [10] В августе 1993 года Ихака и Джентльмен разместили двоичный файл R на StatLib архива данных — веб-сайте . В то же время они объявили о публикации в списке рассылки s-news . [11] 5 декабря 1997 года R стал проектом GNU , когда была выпущена версия 0.60. [12] 29 февраля 2000 г. была выпущена первая официальная версия 1.0. [13]
Пакеты [ править ]
Пакеты R — это наборы функций, документации и данных, которые расширяют возможности R. [14] Например, в пакеты добавляются такие функции отчетов, как RMarkdown , Quarto , Knitr и Sweave . Простота установки и использования пакетов способствовала распространению этого языка в науке о данных . [15]
Комплексная сеть архивов R (CRAN) была основана в 1997 году Куртом Хорником и Фрицем Лейшем для размещения , R исходного кода исполняемых файлов, документации и пакетов, созданных пользователями. [16] Его имя и область действия имитируют Comprehensive TeX Archive Network и Comprehensive Perl Archive Network . [16] Изначально у CRAN было три зеркала и 12 дополнительных пакетов. [17] По состоянию на июнь 2024 года здесь 104 зеркала. [18] и 20 853 предоставленных пакета. [19] Пакеты также доступны в репозиториях R-Forge , Omegahat и GitHub .
В представлении задач на веб-сайте CRAN перечислены пакеты в таких областях, как финансы, генетика, высокопроизводительные вычисления, машинное обучение, медицинская визуализация, метаанализ , социальные науки и пространственная статистика.
Проект Bioconductor предоставляет пакеты для анализа геномных данных, комплементарной ДНК , микрочипов и методов высокопроизводительного секвенирования .
Пакеты добавляют возможность реализации различных статистических методов, таких как линейное , обобщенное линейное и нелинейное моделирование, классические статистические тесты , пространственный анализ, анализ временных рядов и кластеризация .
Примером пакета является пакет tidyverse . Его целью является создание общего интерфейса для доступа и обработки данных, содержащихся в структуре данных фрейма данных, двумерной таблице строк и столбцов, называемой «аккуратными данными ». [20] Каждая функция в пакете предназначена для объединения всех других функций в пакете. [21]
Установка пакета происходит только один раз. Чтобы установить tidyverse : [21]
> install.packages("tidyverse")
Чтобы создать экземпляры функций, данных и документации пакета, выполните команду library()
функция. Чтобы создать экземпляр tidyverse : [а]
> library(tidyverse)
Интерфейсы [ править ]
R поставляется с консолью командной строки . Для установки доступны различные интегрированные среды разработки (IDE). В число IDE для R входят R.app (только для OSX/macOS), Rattle GUI , R Commander , RKWard , RStudio и Tinn-R .
IDE общего назначения, поддерживающие R, включают Eclipse через плагин StatET и Visual Studio через R Tools для Visual Studio .
Редакторы, поддерживающие R, включают Emacs , Vim через плагин Nvim-R , Kate , LyX через Sweave , WinEdt ( веб-сайт ) и Jupyter ( веб-сайт ).
Языки сценариев, поддерживающие R, включают Python ( веб-сайт ), Perl ( веб-сайт ), Ruby ( исходный код ), F# ( веб-сайт ) и Julia ( исходный код ).
Языки программирования общего назначения, поддерживающие R, включают Java через сервер сокетов Rserve и .NET C# ( веб-сайт ).
Статистические платформы, использующие R в фоновом режиме, включают Jamovi и JASP .
Сообщество [ править ]
Команда R Core была основана в 1997 году для поддержки R. кода исходного Фонд статистических вычислений R был основан в апреле 2003 года для оказания финансовой поддержки. Консорциум R — это проект Linux Foundation по развитию R. инфраструктуры
The R Journal — это с открытым доступом , академический журнал в котором публикуются короткие и средние статьи об использовании и разработке R. Он включает статьи о пакетах, советы по программированию, новости CRAN и основные новости.
Сообщество R проводит множество конференций и личных встреч. К этим группам относятся:
- UserR!: ежегодная международная конференция пользователей R ( веб-сайт )
- Направления статистических вычислений (DSC) ( веб-сайт )
- R-Ladies : организация по продвижению гендерного разнообразия в R-сообществе ( веб-сайт )
- SatRdays: конференции, ориентированные на R, проводятся по субботам ( веб-сайт )
- R Конференция ( сайт )
- posit::conf (ранее известный как rstudio::conf) ( веб-сайт )
Реализации [ править ]
Основная реализация R написана в основном на C , Fortran и самом R. Другие реализации включают в себя:
- довольно быстрый R (pqR) Рэдфорда М. Нила пытается улучшить управление памятью.
- Renjin — это реализация R для виртуальной машины Java .
- CXXR и ответный удар [22] являются реализациями R, написанными на C++ .
- Oracle FastR — это реализация R , построенная на GraalVM .
- TIBCO Software , создатель S-PLUS , написала TERR — реализацию R для интеграции со Spotfire . [23]
Microsoft R Open (MRO) был R. реализацией По состоянию на 30 июня 2021 года Microsoft начала поэтапный отказ от MRO в пользу распространения CRAN. [24]
Коммерческая поддержка [ править ]
Хотя R является проектом с открытым исходным кодом , некоторые компании предоставляют коммерческую поддержку:
- Revolution Analytics обеспечивает коммерческую поддержку Revolution R.
- Oracle обеспечивает коммерческую поддержку устройства Big Data Appliance , которое интегрирует R в другие продукты компании.
- IBM предоставляет коммерческую поддержку для выполнения R.
Примеры [ править ]
Привет, мир! [ редактировать ]
> print("Hello, World!")
[1] "Hello, World!"
Основной синтаксис [ править ]
Следующие примеры иллюстрируют основной синтаксис языка и использование интерфейса командной строки. (Расширенный список стандартных возможностей языка можно найти в руководстве по R «Введение в R». [25] )
В R обычно предпочтительным оператором присваивания является стрелка, состоящая из двух символов. <-
, хотя =
можно использовать в некоторых случаях. [26]
> x <- 1:6 # Create a numeric vector in the current environment
> y <- x^2 # Create vector based on the values in x.
> print(y) # Print the vector’s contents.
[1] 1 4 9 16 25 36
> z <- x + y # Create a new vector that is the sum of x and y
> z # Return the contents of z to the current environment.
[1] 2 6 12 20 30 42
> z_matrix <- matrix(z, nrow = 3) # Create a new matrix that turns the vector z into a 3x2 matrix object
> z_matrix
[,1] [,2]
[1,] 2 20
[2,] 6 30
[3,] 12 42
> 2 * t(z_matrix) - 2 # Transpose the matrix, multiply every element by 2, subtract 2 from each element in the matrix, and return the results to the terminal.
[,1] [,2] [,3]
[1,] 2 10 22
[2,] 38 58 82
> new_df <- data.frame(t(z_matrix), row.names = c("A", "B")) # Create a new data.frame object that contains the data from a transposed z_matrix, with row names 'A' and 'B'
> names(new_df) <- c("X", "Y", "Z") # Set the column names of new_df as X, Y, and Z.
> print(new_df) # Print the current results.
X Y Z
A 2 6 12
B 20 30 42
> new_df$Z # Output the Z column
[1] 12 42
> new_df$Z == new_df['Z'] && new_df[3] == new_df$Z # The data.frame column Z can be accessed using $Z, ['Z'], or [3] syntax and the values are the same.
[1] TRUE
> attributes(new_df) # Print attributes information about the new_df object
$names
[1] "X" "Y" "Z"
$row.names
[1] "A" "B"
$class
[1] "data.frame"
> attributes(new_df)$row.names <- c("one", "two") # Access and then change the row.names attribute; can also be done using rownames()
> new_df
X Y Z
one 2 6 12
two 20 30 42
Структура функции [ править ]
Одна из сильных сторон R — простота создания новых функций. [27] Объекты в теле функции остаются локальными для функции, и может быть возвращен любой тип данных. В R почти все функции и все пользовательские функции являются замыканиями . [28]
Создайте функцию:
# The input parameters are x and y.
# The function returns a linear combination of x and y.
f <- function(x, y) {
z <- 3 * x + 4 * y
# this return() statement is optional
return(z)
}
Выход использования:
> f(1, 2)
[1] 11
> f(c(1, 2, 3), c(5, 3, 4))
[1] 23 18 25
> f(1:3, 4)
[1] 19 22 25
Можно определить функции, которые будут использоваться в качестве инфиксных операторов, с помощью специального синтаксиса. `%name%`
где «имя» — имя функциональной переменной:
> `%sumx2y2%` <- function(e1, e2) {e1 ^ 2 + e2 ^ 2}
> 1:3 %sumx2y2% -(1:3)
[1] 2 8 18
Начиная с версии 4.1.0 функции можно записывать в короткой записи, что полезно для передачи анонимных функций функциям более высокого порядка: [29]
> sapply(1:5, \(i) i^2) # here \(i) is the same as function(i)
[1] 1 4 9 16 25
Родной оператор трубы [ править ]
В R версии 4.1.0 появился собственный оператор канала , |>
, был представлен. [30] Этот оператор позволяет пользователям объединять функции одну за другой вместо вызова вложенной функции.
> nrow(subset(mtcars, cyl == 4)) # Nested without the pipe character
[1] 11
> mtcars |> subset(cyl == 4) |> nrow() # Using the pipe character
[1] 11
Другой альтернативой вложенным функциям, в отличие от использования вертикальной черты, является использование промежуточных объектов. Однако некоторые утверждают, что использование оператора канала приведет к созданию кода, который будет легче читать. [21]
> mtcars_subset_rows <- subset(mtcars, cyl == 4)
> num_mtcars_subset <- nrow(mtcars_subset_rows)
> print(num_mtcars_subset)
[1] 11
Объектно-ориентированное программирование [ править ]
Язык R имеет встроенную поддержку объектно-ориентированного программирования . Существует две собственные платформы, так называемые системы S3 и S4. Первый, более неформальный, поддерживает однократную отправку первого аргумента, а объекты присваиваются классу путем простой установки атрибута «class» в каждом объекте. Последний представляет собой подобную Common Lisp Object System (CLOS), систему формальных классов, (также производную от S ) и универсальных методов, которая поддерживает множественную отправку и множественное наследование. [31]
В примере summary
— это универсальная функция , которая передает данные различным методам в зависимости от того, является ли ее аргумент числовым вектором или «фактором»:
> data <- c("a", "b", "c", "a", NA)
> summary(data)
Length Class Mode
5 character character
> summary(as.factor(data))
a b c NA's
2 1 1 1
Моделирование и построение графиков [ править ]
Язык R имеет встроенную поддержку моделирования данных и графики. В следующем примере показано, как R может создать и построить линейную модель с остатками.
# Create x and y values
x <- 1:6
y <- x^2
# Linear regression model y = A + B * x
model <- lm(y ~ x)
# Display an in-depth summary of the model
summary(model)
# Create a 2 by 2 layout for figures
par(mfrow = c(2, 2))
# Output diagnostic plots of the model
plot(model)
Выход:
Residuals:
1 2 3 4 5 6 7 8 9 10
3.3333 -0.6667 -2.6667 -2.6667 -0.6667 3.3333
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -9.3333 2.8441 -3.282 0.030453 *
x 7.0000 0.7303 9.585 0.000662 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 3.055 on 4 degrees of freedom
Multiple R-squared: 0.9583, Adjusted R-squared: 0.9478
F-statistic: 91.88 on 1 and 4 DF, p-value: 0.000662
Множество Мандельброта [ править ]
Этот пример набора Мандельброта подчеркивает использование комплексных чисел . Он моделирует первые 20 итераций уравнения z = z2 + c
, где c
представляет различные комплексные константы.
Установите пакет, который предоставляет write.gif()
функция заранее:
install.packages("caTools")
Р Исходный код:
library(caTools)
jet.colors <-
colorRampPalette(
c("green", "pink", "#007FFF", "cyan", "#7FFF7F",
"white", "#FF7F00", "red", "#7F0000"))
dx <- 1500 # define width
dy <- 1400 # define height
C <-
complex(
real = rep(seq(-2.2, 1.0, length.out = dx), each = dy),
imag = rep(seq(-1.2, 1.2, length.out = dy), times = dx)
)
# reshape as matrix of complex numbers
C <- matrix(C, dy, dx)
# initialize output 3D array
X <- array(0, c(dy, dx, 20))
Z <- 0
# loop with 20 iterations
for (k in 1:20) {
# the central difference equation
Z <- Z^2 + C
# capture the results
X[, , k] <- exp(-abs(Z))
}
write.gif(
X,
"Mandelbrot.gif",
col = jet.colors,
delay = 100)
Названия версий [ править ]
Все выпуски версий R, начиная с 2.14.0, имеют кодовые имена , отсылающие к комиксам и фильмам Peanuts . [32] [33] [34]
В 2018 году основной разработчик R Питер Далгаард представил историю выпусков R с 1997 года. [35] Некоторые известные ранние выпуски, предшествовавшие названным выпускам, включают:
- Версия 1.0.0 выпущена 29 февраля 2000 г. (29 февраля 2000 г.), високосный день.
- Версия 2.0.0, выпущенная 4 октября 2004 г. (04.10.2004), «которая, по крайней мере, имела приятный звук» [35]
Идея именования выпусков версий R была вдохновлена системой именования версий Debian и Ubuntu . Далгаард также отметил, что еще одна причина использования ссылок Peanuts для кодовых имен R заключается в том, что «все в статистике - P-орехи ». [35]
Версия | Дата выпуска | Имя | Ссылка на арахис | Ссылка |
---|---|---|---|---|
4.4.0 | 2024-04-24 | Кубок Щенка | [36] | [37] |
4.3.3 | 2024-02-29 | Ангельский торт с едой | [38] | [39] |
4.3.2 | 2023-10-31 | Отверстия для глаз | [40] | [41] |
4.3.1 | 2023-06-16 | Бигль-скауты | [42] | [43] |
4.3.0 | 2023-04-21 | Уже завтра | [44] [45] [46] | [47] |
4.2.3 | 2023-03-15 | Шортстоп Бигль | [48] | [49] |
4.2.2 | 2022-10-31 | Невинный и доверчивый | [50] | [51] |
4.2.1 | 2022-06-23 | Забавный ребенок | [52] [53] [54] [55] [56] [57] | [58] |
4.2.0 | 2022-04-22 | Энергичная художественная гимнастика | [59] | [60] |
4.1.3 | 2022-03-10 | Одно отжимание | [59] | [61] |
4.1.2 | 2021-11-01 | Птица Хиппи | [62] [63] | [61] |
4.1.1 | 2021-08-10 | Ударь вещи | [64] | [65] |
4.1.0 | 2021-05-18 | Лагерь Понтанезе | [66] | [67] |
4.0.5 | 2021-03-31 | Встряхни и брось | [68] | [69] |
4.0.4 | 2021-02-15 | Потерянная библиотечная книга | [70] [71] [72] | [73] |
4.0.3 | 2020-10-10 | Банни-Вунни сходят с ума | [74] | [75] |
4.0.2 | 2020-06-22 | Взлет снова | [76] | [77] |
4.0.1 | 2020-06-06 | Увидеть вещи сейчас | [78] | [79] |
4.0.0 | 2020-04-24 | День беседки | [80] | [81] |
3.6.3 | 2020-02-29 | Удержание ветроуказателя | [82] | [83] |
3.6.2 | 2019-12-12 | Темная и бурная ночь | См. « Это была темная и бурная ночь#Литература и [84] | [85] |
3.6.1 | 2019-07-05 | Действие пальцев ног | [86] | [87] |
3.6.0 | 2019-04-26 | Посадка дерева | [88] | [89] |
3.5.3 | 2019-03-11 | Великая Истина | [90] | [91] |
3.5.2 | 2018-12-20 | Иглу из яичной скорлупы | [92] | [93] |
3.5.1 | 2018-07-02 | Перьевой спрей | [94] | [95] |
3.5.0 | 2018-04-23 | Радость от игры | [96] | [97] |
3.4.4 | 2018-03-15 | На кого-то можно опереться | [98] [ нужен лучший источник ] | [99] |
3.4.3 | 2017-11-30 | Дерево, пожирающее воздушных змеев | Увидеть дерево, пожирающее воздушных змеев. [100] | [101] |
3.4.2 | 2017-09-28 | Короткое лето | «Смотри, это было короткое лето», Чарли Браун | [102] |
3.4.1 | 2017-06-30 | Одиночная свеча | [103] | [104] |
3.4.0 | 2017-04-21 | Ты, глупая тьма | [103] | [105] |
3.3.3 | 2017-03-06 | Еще одно каноэ | [106] | [107] |
3.3.2 | 2016-10-31 | Искренняя тыквенная нашивка | [108] | [109] |
3.3.1 | 2016-06-21 | Ошибка в твоих волосах | [110] | [111] |
3.3.0 | 2016-05-03 | Предположительно образовательный | [112] | [113] |
3.2.5 | 2016-04-11 | Очень, очень безопасная посуда | [114] | [115] [116] [117] |
3.2.4 | 2016-03-11 | Очень безопасная посуда | [114] | [118] |
3.2.3 | 2015-12-10 | Деревянная елка | Посмотрите Рождество Чарли Брауна и [119] | [120] |
3.2.2 | 2015-08-14 | Пожарная безопасность | [121] [122] | [123] |
3.2.1 | 2015-06-18 | Всемирно известный космонавт | [124] | [125] |
3.2.0 | 2015-04-16 | Полный ингредиентов | [126] | [127] |
3.1.3 | 2015-03-09 | Гладкий тротуар | [128] [ нужна страница ] | [129] |
3.1.2 | 2014-10-31 | Тыквенный шлем | Смотри, ты хороший спортсмен, Чарли Браун | [130] |
3.1.1 | 2014-07-10 | Поднеси это мне | [131] [132] [133] [134] | [135] |
3.1.0 | 2014-04-10 | Весенний танец | [86] | [136] |
3.0.3 | 2014-03-06 | Теплый щенок | [137] | [138] |
3.0.2 | 2013-09-25 | Фрисби Парусный спорт | [139] | [140] |
3.0.1 | 2013-05-16 | Хороший спорт | [141] | [142] |
3.0.0 | 2013-04-03 | Марвел в маске | [143] | [144] |
2.15.3 | 2013-03-01 | Защитное одеяло | [145] | [146] |
2.15.2 | 2012-10-26 | Кошелек или жизнь | [147] | [148] |
2.15.1 | 2012-06-22 | Жареный Зефир | [149] | [150] |
2.15.0 | 2012-03-30 | Пасхальный бигль | [151] | [152] |
2.14.2 | 2012-02-29 | Сезон подарков | См. «Это пасхальный бигль», Чарли Браун и [153] | [154] |
2.14.1 | 2011-12-22 | Декабрьские снежинки | [155] | [156] |
2.14.0 | 2011-10-31 | Большая тыква | См. «Это большая тыква», Чарли Браун и [157] | [158] |
р-развитие | Н/Д | Непредвиденные последствия | [159] | [35] |
См. также [ править ]
- Сравнение программного обеспечения для численного анализа
- Сравнение статистических пакетов
- Список программного обеспечения для численного анализа
- Список статистического программного обеспечения
- Рметрики
Дальнейшее чтение [ править ]
- Уикхэм, Хэдли; Четинкая-Рундель, Шахта; Гролемунд, Гаррет (2023). R для науки о данных: импорт, приведение в порядок, преобразование, визуализация и моделирование данных (2-е изд.). Пекин Бостон Фарнхэм Себастополь Токио: О'Рейли . ISBN 978-1-4920-9740-2 .
- Гаголевский, Марек (2024). Глубокое программирование на R. дои : 10.5281/ZENODO.7490464 . ISBN 978-0-6455719-2-9 .
Портал [ править ]
Примечания [ править ]
- ^ отображается В результате стандартной ошибки список всех пакетов, от которых зависит tidyverse . Он также может отображать предупреждения о двух конфликтах пространств имен, которые обычно можно игнорировать.
Внешние ссылки [ править ]
- R Технические документы
- Фонд свободного программного обеспечения
- Часто задаваемые вопросы
- Big Book of R — тщательно подобранный список книг по программированию, связанных с R.
- Книги, относящиеся к проекту R-R , частично аннотированный список книг, связанных с S или R и которые могут быть полезны сообществу пользователей R.
Ссылки [ править ]
- ^ Jump up to: Перейти обратно: а б с Моранда, Фрэнсис; Хилл, Брэндон; Освальд, Лео; Витек, январь (11 июня 2012 г.). «Оценка дизайна языка R: объекты и функции для анализа данных» . Европейская конференция по объектно-ориентированному программированию . 2012 : 104–131. дои : 10.1007/978-3-642-31057-7_6 . Проверено 17 мая 2016 г. - через SpringerLink.
- ^ Питер Далгаард (24 апреля 2024 г.). «[Rd] R 4.4.0 выпущен» . Проверено 2 мая 2024 г.
- ^ Jump up to: Перейти обратно: а б «R — Каталог свободного программного обеспечения» . каталог.fsf.org . Проверено 26 января 2024 г.
- ^ «R-скрипты» . Mercury.webster.edu . Проверено 17 июля 2021 г.
- ^ «Семейство форматов данных R (.rdata, .rda)» . Лок.gov . 9 июня 2017 года . Проверено 17 июля 2021 г.
- ^ Jump up to: Перейти обратно: а б Хорник, Курт; Основная команда R (12 апреля 2022 г.). «Р FAQ» . Комплексная сеть архивов R. 3.3 В чем разница между R и S?. Архивировано из оригинала 28 декабря 2022 года . Проверено 27 декабря 2022 г.
- ^ "Введение" . Руководство Юлии . Архивировано из оригинала 20 июня 2018 года . Проверено 5 августа 2018 г.
- ^ Джорджи, Федерико М.; Сераоло, Кармин; Меркателли, Даниэле (27 апреля 2022 г.). «Язык R: двигатель для биоинформатики и науки о данных» . Жизнь . 12 (5): 648. Бибкод : 2022Life...12..648G . дои : 10.3390/life12050648 . ПМЦ 9148156 . ПМИД 35629316 .
- ^ Ихака, Росс. «Проект R: краткая история и мысли о будущем» (PDF) . п. 12. Архивировано (PDF) из оригинала 28 декабря 2022 года . Проверено 27 декабря 2022 г.
Мы поставили перед собой цель разработать язык, достаточный для преподавания вводных курсов по статистике в Окленде.
- ^ Хорник, Курт; Основная команда R (12 апреля 2022 г.). «Р FAQ» . Комплексная сеть архивов R. 2.13 Что такое Фонд R?. Архивировано из оригинала 28 декабря 2022 года . Проверено 28 декабря 2022 г.
- ^ Ихака, Росс. «R: История прошлого и будущего» (PDF) . п. 4. Архивировано (PDF) оригинала 28 декабря 2022 г. Проверено 28 декабря 2022 г.
- ^ Ихака, Росс (5 декабря 1997 г.). «Новая версия R для Unix» . stat.ethz.ch. Архивировано из оригинала 12 февраля 2023 года . Проверено 12 февраля 2023 г.
- ^ Ихака, Росс. «Проект R: краткая история и мысли о будущем» (PDF) . п. 18. Архивировано (PDF) из оригинала 28 декабря 2022 года . Проверено 27 декабря 2022 г.
- ^ Уикхэм, Хэдли; Четинкая-Рундель, Шахта; Гролемунд, Гаррет (2023). R для науки о данных, второе издание . О'Рейли . п. XVIII. ISBN 978-1-492-09740-2 .
- ^ Чемберс, Джон М. (2020). «S, R и наука о данных» . Журнал Р. 12 (1): 462–476. дои : 10.32614/RJ-2020-028 . ISSN 2073-4859 .
Язык R и связанное с ним программное обеспечение играют важную роль в вычислениях для науки о данных. ... Пакеты R предоставляют инструменты для широкого круга целей и пользователей.
- ^ Jump up to: Перейти обратно: а б Хорник, Курт (2012). «Комплексная сеть архивов R» . ПРОВОДА Вычислительная статистика . 4 (4): 394–398. дои : 10.1002/wics.1212 . ISSN 1939-5108 . S2CID 62231320 .
- ^ Курт Хорник (23 апреля 1997 г.). «Объявление: КРАН» . р- помогите Викиданные, первый квартал .
- ^ «Состояние зеркал CRAN» . cran.r-project.org . Проверено 30 декабря 2022 г.
- ^ «CRAN — Дополнительные пакеты» . cran.r-project.org . Проверено 29 декабря 2022 г.
- ^ Уикхэм, Хэдли (2014). «Аккуратные данные» ( PDF ). Журнал статистического программного обеспечения . 59 (10). doi : 10.18637/jss.v059.i10.
- ^ Jump up to: Перейти обратно: а б с Уикхэм, Хэдли; Четинкая-Рундель, Шахта; Гролемунд, Гаррет (2023). R для науки о данных, второе издание . О'Рейли . ISBN 978-1-492-09740-2 .
- ^ Талбот, Джастин; ДеВито, Закари; Ханрахан, Пэт (1 января 2012 г.). «Riposte: компилятор, управляемый трассировкой, и параллельная виртуальная машина для векторного кода на R». Материалы 21-й международной конференции по параллельным архитектурам и методам компиляции . АКМ. стр. 43–52. дои : 10.1145/2370816.2370825 . ISBN 9781450311823 . S2CID 1989369 .
- ↑ Джексон, Иоав (16 мая 2013 г.). TIBCO предлагает предприятиям бесплатный R. Мир ПК . Проверено 20 июля 2015 г.
- ^ «Взгляд в будущее R в Azure SQL и SQL Server» . 30 июня 2021 г. Проверено 7 ноября 2021 г.
- ^ «Введение в R. Заметки о R: среда программирования для анализа данных и графики» (PDF) . Проверено 3 января 2021 г.
- ^ Основная группа разработки R. «Назначения с оператором =» . Проверено 11 сентября 2018 г.
- ^ Кабаков, Роберт (2012). «Quick-R: определяемые пользователем функции» . statmethods.net . Проверено 28 сентября 2018 г.
- ^ Уикхем, Хэдли. «Продвинутый R — Функциональное программирование — Замыкания» . adv-r.had.co.nz .
- ^ «НОВОСТИ» . r-project.org .
- ^ «Р:Р Новости» . cran.r-project.org . Проверено 14 марта 2024 г.
- ^ «Методы класса» . Проверено 25 апреля 2024 г.
- ^ Монкман, Мартин. Глава 5. Названия выпусков R | Наука о данных с помощью R: сборник ресурсов .
- ^ Макгоуэн, Люси Д'Агостино (28 сентября 2017 г.). «Имена выпусков R» . livefreeordichotomize.com . Проверено 7 апреля 2024 г.
- ^ r-hub/rversions , Проект R-hub Консорциума R, 29 февраля 2024 г. , получено 7 апреля 2024 г.
- ^ Jump up to: Перейти обратно: а б с д Далгаард, Питер (15 июля 2018 г.). «Что в названии? 20 лет управления релизами R» (видео) . Ютуб . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (29 июня 1980 г.). «Арахис» Чарльза Шульца от 29 июня 1980 года | GoComics.com» . Гокомикс . Проверено 24 апреля 2024 г.
- ^ «Выпущена версия R 4.4.0» . stat.ethz.ch. Проверено 24 апреля 2024 г.
- ^ Шульц, Чарльз (29 июня 1980 г.). «Арахис» Чарльза Шульца от 29 июня 1980 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «Выпущена версия R 4.3.3» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (31 октября 1996 г.). «Арахис» Чарльза Шульца от 31 октября 1996 г. | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «[Rd] R 4.3.2 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (28 апреля 1979 г.). «Арахис» Чарльза Шульца от 28 апреля 1979 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «[Rd] R 4.3.1 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (13 июня 1980 г.). «Арахис» Чарльза Шульца от 13 июня 1980 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (16 июня 1980 г.). «Арахис» Чарльза Шульца от 16 июня 1980 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (26 ноября 1964 г.). «Арахис» Чарльза Шульца от 26 ноября 1964 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «[Rd] R 4.3.0 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (30 марта 2001 г.). «Арахис» Чарльза Шульца от 30 марта 2001 г. | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «[Rd] R 4.2.3 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (30 октября 1962 г.). «Арахис» Чарльза Шульца от 30 октября 1962 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «[Rd] R 4.2.2 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (22 ноября 1970 г.). «Арахис» Чарльза Шульца от 22 ноября 1970 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (29 июля 1971 г.). «Арахис» Чарльза Шульца от 29 июля 1971 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (25 сентября 1969 г.). «Арахис» Чарльза Шульца от 25 сентября 1969 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (13 октября 1973 г.). «Арахис» Чарльза Шульца от 13 октября 1973 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (8 февраля 1974 г.). «Арахис» Чарльза Шульца от 8 февраля 1974 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (8 января 1970 г.). «Арахис» Чарльза Шульца от 8 января 1970 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «[Rd] R 4.2.1 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Jump up to: Перейти обратно: а б Шульц, Чарльз (6 марта 1967 г.). «Арахис» Чарльза Шульца от 6 марта 1967 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «[Rd] R 4.2.0 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Jump up to: Перейти обратно: а б «[Rd] R 4.1.2 выпущен» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (1 ноября 1967 г.). «Арахис» Чарльза Шульца от 1 ноября 1967 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (12 июля 1967 г.). «Арахис» Чарльза Шульца от 12 июля 1967 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ Шульц, Чарльз (17 мая 1978 г.). «Арахис» Чарльза Шульца от 17 мая 1978 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «[Rd] R 4.1.1 выпущен» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (12 февраля 1986 г.). «Арахис» Чарльза Шульца от 12 февраля 1986 года | GoComics.com» . Гокомикс . Проверено 8 апреля 2024 г.
- ^ «[Rd] R 4.1.0 выпущен» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (30 июля 1978 г.). «Арахис» Чарльза Шульца от 30 июля 1978 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «[Rd] R 4.0.5 выпущен» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (2 марта 1959 г.). «Арахис» Чарльза Шульца от 2 марта 1959 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (27 февраля 2006 г.). «Арахис» Чарльза Шульца от 27 февраля 2006 г. | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (13 марта 1959 г.). «Арахис» Чарльза Шульца от 13 марта 1959 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «[Rd] R 4.0.4 запланирован на 15 февраля» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (23 октября 1972 г.). «Арахис» Чарльза Шульца от 23 октября 1972 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «[Rd]R 4.0.3 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (14 апреля 1962 г.). «Арахис» Чарльза Шульца от 14 апреля 1962 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 4.0.2» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (6 февраля 1962 г.). «Арахис» Чарльза Шульца от 6 февраля 1962 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 4.0.1» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (24 апреля 1970 г.). «Арахис» Чарльза Шульца от 24 апреля 1970 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 4.0.0» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (29 февраля 2000 г.). «Арахис» Чарльза Шульца от 29 февраля 2000 г. | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.6.3» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (12 июля 1965 г.). «Арахис» Чарльза Шульца от 12 июля 1965 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.6.2» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Jump up to: Перейти обратно: а б Шульц, Чарльз (22 марта 1971 г.). «Арахис» Чарльза Шульца от 22 марта 1971 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.6.1» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (3 марта 1963 г.). «Арахис» Чарльза Шульца от 3 марта 1963 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.6.0» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (11 марта 1959 г.). «Арахис» Чарльза Шульца от 11 марта 1959 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.5.3» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (25 января 1960 г.). «Арахис» Чарльза Шульца от 25 января 1960 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.5.2» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (9 марта 1972 г.). «Арахис» Чарльза Шульца от 9 марта 1972 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.5.1» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (27 января 1973 г.). «Арахис» Чарльза Шульца от 27 января 1973 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.5.0» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ https://collectpeanuts.com/Collection/ImagesW/Plaques/201405/IMG_4892.jpg
- ^ «Выпущена версия R 3.4.4» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (19 февраля 1967 г.). «Арахис» Чарльза Шульца от 19 февраля 1967 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.4.3» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.4.2» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ Jump up to: Перейти обратно: а б Шульц, Чарльз (9 сентября 1965 г.). «Арахис» Чарльза Шульца от 9 сентября 1965 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.4.1» . hypatia.math.ethz.ch . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.4.0» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (29 июня 1966 г.). «Арахис» Чарльза Шульца от 29 июня 1966 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «[R]R 3.3.3 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (30 октября 1968 г.). «Арахис» Чарльза Шульца от 30 октября 1968 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «[R] R 3.3.2 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (15 июня 1967 г.). «Арахис» Чарльза Шульца от 15 июня 1967 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «[R]R 3.3.1 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (7 мая 1971 г.). «Арахис» Чарльза Шульца от 7 мая 1971 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «[R]R 3.3.0 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Jump up to: Перейти обратно: а б Шульц, Чарльз (20 февраля 1964 г.). «Арахис» Чарльза Шульца от 20 февраля 1964 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ "ВЕРСИЯ-НИК" . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.2.5» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ «Выпущена обновленная версия R 3.2.4» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.2.4» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (18 декабря 1980 г.). «Арахис» Чарльза Шульца от 18 декабря 1980 года | GoComics.com» . Гокомикс . Проверено 9 апреля 2024 г.
- ^ «Выпущена версия R 3.2.3» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ MarketScreener (7 октября 2008 г.). «METLIFE: Повторение основ пожарной безопасности — 7 октября 2008 г., 16:03 по восточному времени | MarketScreener» . www.marketscreener.com . Проверено 7 апреля 2024 г.
- ^ «MetLife советует людям освежить в памяти основы пожарной безопасности, чтобы оставаться в безопасности» . Претензионный журнал . 12 октября 2005 г. Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.2.2» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (10 марта 1969 г.). «Арахис» Чарльза Шульца от 10 марта 1969 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «[R]R 3.2.1 взлет» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (7 апреля 1966 г.). «Арахис» Чарльза Шульца от 7 апреля 1966 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «[R]R 3.2.0 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз М. (2019). Счастье – теплый щенок . Нью-Йорк: Мастерская пингвинов. ISBN 978-1-5247-8995-4 .
- ^ «Выпущена версия R 3.1.3» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ «[R]R 3.1.2 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ https://i.ebayimg.com/images/g/9XoAAOSwI51iIBwR/s-l1600.webp
- ^ https://cdn11.bigcommerce.com/s-qc6bb7/images/stencil/1280x1280/products/11697/21379/pzl7274__10391.1456100538.jpg?c=2
- ^ https://i.etsystatic.com/12512391/r/il/23f45c/5091663835/il_680x540.5091663835_dpaka.jpg
- ^ «Загадки с арахисовыми спрингбоками» .
- ^ «[R]R 3.1.1 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ «[R]R 3.1.0 выпущен» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (11 января 1965 г.). «Арахис» Чарльза Шульца от 11 января 1965 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.0.3» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (3 сентября 1971 г.). «Арахис» Чарльза Шульца от 3 сентября 1971 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.0.2» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (22 ноября 1953 г.). «Арахис» Чарльза Шульца от 22 ноября 1953 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.0.1» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (23 июня 1981 г.). «Арахис» Чарльза Шульца от 23 июня 1981 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 3.0.0» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (23 октября 1965 г.). «Арахис» Чарльза Шульца от 23 октября 1965 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 2.15.3» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (31 октября 1969 г.). «Арахис» Чарльза Шульца от 31 октября 1969 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 2.15.2» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (6 июня 1987 г.). «Арахис» Чарльза Шульца, 6 июня 1987 г. | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 2.15.1» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (11 апреля 1971 г.). «Арахис» Чарльза Шульца от 11 апреля 1971 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 2.15.0» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Это пасхальный бигль, Чарли Браун! (ТВ, 1974) — Цитаты — IMDb . Проверено 8 апреля 2024 г. - через www.imdb.com.
- ^ «Выпущена R 2.14.2 + годовщина R» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Макгоф, Нелла Бэйли (20 января 2023 г.). «Наши любимые цитаты и высказывания из «Рождества Чарли Брауна» » . Южная жизнь . Проверено 8 апреля 2024 г.
- ^ «Выпущена версия R 2.14.1» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (29 октября 1973 г.). «Арахис» Чарльза Шульца от 29 октября 1973 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- ^ «Выпущена версия R 2.14.0» . stat.ethz.ch. Проверено 7 апреля 2024 г.
- ^ Шульц, Чарльз (17 августа 1967 г.). «Арахис» Чарльза Шульца от 17 августа 1967 года | GoComics.com» . Гокомикс . Проверено 7 апреля 2024 г.
- R (язык программирования)
- Языки программирования массивов
- Кроссплатформенное бесплатное программное обеспечение
- Программное обеспечение для интеллектуального анализа данных и машинного обучения
- Языки программирования, ориентированные на данные
- Динамически типизированные языки программирования
- Бесплатное программное обеспечение для построения графиков
- Бесплатное статистическое программное обеспечение
- Функциональные языки
- Программное обеспечение проекта GNU
- Грамотное программирование
- Программное обеспечение для численного анализа для Linux
- Программное обеспечение для численного анализа для macOS
- Программное обеспечение для численного анализа для Windows
- Языки программирования, созданные в 1993 году.
- Научное программное обеспечение
- Статистические языки программирования