-
Ruby的预言模型在时间序列预测上的应用
资源介绍
先知
从移植到Ruby的时间序列预测
支持:
多个季节
线性和非线性增长
假期和特别活动
并优雅地处理丢失的数据
安装
将此行添加到您的应用程序的Gemfile中:
gem 'prophet-rb'
简单的API
获取时间序列的未来预测
series = {
Date . parse ( "2020-01-01" ) => 100 ,
Date . parse ( "2020-01-02" ) => 150 ,
Date . parse ( "2020-01-03" ) => 136 ,
# ...
}
Prophet . forecast ( series )
指定要返回的预测数
Prophet . forecast ( series , count : 3 )
与搭配使用效果
series = User . group_by_day ( :created_at ) .