Есть ли в ruby алгоритм на рельсах для генерирования случайных приращенных данных (особенно числа) для каждого дня с различной вероятностью на каждом этапе, чтобы показать образец линейного графика?
например (требуется набор данных диаграммы):
дата, увеличенное случайное число, фаза, вероятность
1 июля 2018 года, начало 2, резко увеличилось
2 июля 2018 года, начало 10, резко увеличилось
3 июля 2018 года, начало 23, резко увеличится
4 июля 2018 года, 26 лет, средний рост умеренно
5 июля 2018 года, 29 лет, средний, умеренный рост
6 июля 2018 года, 32 года, средний рост умеренно
7 июля 2018 г., 34 года, конец немного увеличен
8 июля 2018 г., 35, конец, немного увеличиться
9 июля 2018 года, 35, конец, немного увеличиться
10 июля 2018 года, 36, конец, немного увеличиться
и требование:
- количество дней определено.
- сумма / сумма случайного числа также определяется. Например, полное число из вышеуказанного набора данных будет точно равно 262, которое уже определено до того, как сгенерировано случайное число.
- этапы должны быть распределены равномерно на каждый день.
Заранее большое спасибо за любые предложения или советы.
Лучший,
Randy