我正在使用Weka的时间序列包进行预测任务。我需要在java中以编程方式实现预测。
我按照给出的例子 http://wiki.pentaho.com/display/DATAMINING/Time+Series+Analysis+and+Forecasting+with+Weka#TimeSeriesAnalysisandForecastingwithWeka-2Requirements。但是,在某些情况下,如果时间序列(每周数据)不连续
e.g.
2010-03-05
2010-03-26
代码的结果将与weka ui给出的结果不同。原因是,我可以从weka的UI输出中看到,weka会自动补充缺少的日期,如下所示:
2010-03-05
2010-03-12
2010-03-19
2010-03-26
将预测值作为列车值。
任何人都知道如何在java代码中实现这一点?