Образец из биномиального распределения в Scala - PullRequest
0 голосов
/ 11 февраля 2019

Я очень новичок в Scala и пытаюсь написать UDF, который позволит мне сделать выборку из биномиального распределения с заданными параметрами n и p.Кажется, что я мог бы использовать https://www.scala -lang.org / api / 2.8.2 / scala / util / Random.html для генерации случайных испытаний Бернулли с параметром p (аналогично тому, что описано здесь Spark - Генерация случайных чисел ) и суммируйте их вместе.Тем не менее, кажется неэффективным делать это таким образом, когда n велико.Я мог бы также сгенерировать Гауссовские испытания из вышеперечисленного как приближение, но я бы предпочел истинный бином, если это возможно, потому что p очень близко к 1 в некоторых случаях для меня.

Есть ли библиотека Scala, которую я могупросто добавить как-нибудь, чтобы получить образцы из биномиального распределения?

...