Size: a a a

Язык программирования Julia / Julia programming language

2019 February 07

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Просто обычно не ожидаешь засады на чем-то настолько простом, как iqr
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
я понимаю, если bleeding edge отваливается что-то
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
но если StatsBase не поддерживает родные массивы с Missing ) хотя возможно это намеренно, но почему тогда квантили считает
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
ну julia - это как раз edge
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
по-моему они переходили на Union
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Array{Union{Missing, Int64},1}
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
# Interquartile range
"""
   iqr(v)
Compute the interquartile range (IQR) of an array, i.e. the 75th percentile
minus the 25th percentile.
"""
iqr(v::AbstractArray{<:Real}) = (q = quantile(v, [.25, .75]); q[2] - q[1])
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
это из кода StatsBase
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
зачем они v сделали такого типа — я не знаю
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
подавайте туда итератор по всем, которые не миссинг
источник
2019 February 09

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Забавно! )

7 февраля в Институте социально-экономических и энергетических проблем Севера Коми научного центра пройдет бесплатный открытый семинар по научному программированию на языке «Julia».
источник
2019 February 10

g

gsomix in Язык программирования Julia / Julia programming language
Pion Medvedeva
:-) понятно. Расскажите что есть в джулии классного чего нет в хаскеле, например.
Наверное, вы ничего интересного для себя не найдете. Julia — это шаг от MATLAB и Python в сторону производительности плюс немного фишек из лиспов. Это другая ветвь развития. :)
источник

g

gsomix in Язык программирования Julia / Julia programming language
Pion Medvedeva
Но вообще да, я тоже знаю таких людей, которые пишут что-то полезное на хаскеле, но не знаю ни одного, кто пишет полезное и за деньги
В @haskellru много тех, кто пишет полезное и за деньги.
источник

A

Alexandr M in Язык программирования Julia / Julia programming language
Pion Medvedeva
:-) понятно. Расскажите что есть в джулии классного чего нет в хаскеле, например.
randn(10,10)
источник

g

gsomix in Язык программирования Julia / Julia programming language
Alexandr M
randn(10,10)
Чушь. :)
источник

A

Alexandr M in Язык программирования Julia / Julia programming language
gsomix
Чушь. :)
правда? ну может. давно не пользовался. когда последний раз открывал хаскелевский репл, там такого не было)
источник

A

Alexandr M in Язык программирования Julia / Julia programming language
ещё там даже функции log не былр
источник

g

gsomix in Язык программирования Julia / Julia programming language
Alexandr M
правда? ну может. давно не пользовался. когда последний раз открывал хаскелевский репл, там такого не было)
Эта функция есть в библиотеке для линейной алгебры.
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Наверное там не в самом Prelude, всё-таки rand() противоречит концепции pure - функций
источник

g

gsomix in Язык программирования Julia / Julia programming language
Alexandr M
ещё там даже функции log не былр
А эта есть в Prelude.
источник