У меня есть массив в Perl, и я хотел бы нарисовать образцы из него вероятностным образом. Например, в R
функция sample
делает это для меня, например.Вероятностный образец из массива в Perl
x = c('a','b','c','d')
sample(x,size = 2,prob = c(0.1,0.4,0.4,0.1))
Приведенный выше код будет возвращать b,c
чаще. Как мне сделать то же самое в Perl. Есть ли модуль, который делает это для меня? Спасибо заранее.
Может 'Статистика :: r' – toolic
Это будет работать, но мне нужно сделать это в масштабе. Я прочитал примечания модуля о CPAN, он отправляет сигнал межпроцессного сигнала в интерпретатор R, который должен быть медленным. – broccoli
Возможно, https://metacpan.org/pod/List::Util::WeightedChoice –