Size: a a a

R (язык программирования)

2021 March 24

a

aGricolaMZ in R (язык программирования)
источник

IY

Igor Yegin in R (язык программирования)
Philipp Upravitelev
я там вроде бенчей не увидел, где сравнение по скорости?
источник

ДВ

Дмитрий Володин... in R (язык программирования)
А когда дело доходит до data wrangling, Джулия далеко позади даже панд, а в лидерах data.table
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Джулия - DataFrames.jl
источник

ДВ

Дмитрий Володин... in R (язык программирования)
А вообще для полного счастья к набору r, python, julia фортран бы ещё))
источник

IY

Igor Yegin in R (язык программирования)
Дмитрий Володин
А вообще для полного счастья к набору r, python, julia фортран бы ещё))
Я смотрел исходный код R. Я очень удивился, узнав, что существенная часть статистических функций написана с использованием .Fortran()
источник

IY

Igor Yegin in R (язык программирования)
Например, hclust()
источник

IY

Igor Yegin in R (язык программирования)
Дмитрий Володин
А когда дело доходит до data wrangling, Джулия далеко позади даже панд, а в лидерах data.table
А можно сорс?
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Igor Yegin
А можно сорс?
h2o делали, сейчас погуглю
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Igor Yegin
А можно сорс?
https://h2oai.github.io/db-benchmark/

Я наговорил на джулию, панды её не обогнали, каюсь))
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Igor Yegin
Я смотрел исходный код R. Я очень удивился, узнав, что существенная часть статистических функций написана с использованием .Fortran()
Так почему бы не воспользоваться быстрыми и стабильными наработками из языка, который использовался в основном для научных вычислений?))
источник

ДВ

Дмитрий Володин... in R (язык программирования)
К вопросу о скорости data.table. На so натыкался на вопрос что-то вроде «почему data.table такой быстрый». Топовый ответ: потому что его создатель чёртов гений)
источник

IY

Igor Yegin in R (язык программирования)
Дмитрий Володин
https://h2oai.github.io/db-benchmark/

Я наговорил на джулию, панды её не обогнали, каюсь))
То есть, петон сасатб?
источник

IY

Igor Yegin in R (язык программирования)
Дмитрий Володин
Так почему бы не воспользоваться быстрыми и стабильными наработками из языка, который использовался в основном для научных вычислений?))
Это да, но тут ещё такой момент, что все эти функции писались в 1990-х, когда Фортран был популярнее
источник

IY

Igor Yegin in R (язык программирования)
Дмитрий Володин
К вопросу о скорости data.table. На so натыкался на вопрос что-то вроде «почему data.table такой быстрый». Топовый ответ: потому что его создатель чёртов гений)
И при этом довольно злобный, пассивно-агрессивный дядька
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Igor Yegin
То есть, петон сасатб?
Ну как сказать. В современных реалиях проще пожертвовать чуток в производительности, чем искать специалиста не просто по Р, да ещё по data.table, тогда как специалисты по пандам сплошь и рядом лежат, руку протяни)
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Igor Yegin
Это да, но тут ещё такой момент, что все эти функции писались в 1990-х, когда Фортран был популярнее
Мне кажется, мат основа этих функций не особо с тех пор поменялась))
источник

R

R in R (язык программирования)
Igor Yegin
И при этом довольно злобный, пассивно-агрессивный дядька
о, хочется подробностей
источник

R

R in R (язык программирования)
а то из срачей вокруг R вспоминается один датакэмп-скандал только
источник

IY

Igor Yegin in R (язык программирования)
R
о, хочется подробностей
Ну он периодически агрится на тех, кто критикует DT или говорит, что что-то там быстрее, чем fread()
источник