Прогнозирование с помощью holtwinter в javascript с использованием ssci. js - PullRequest
0 голосов
/ 02 февраля 2020

Я действительно нашел эту js библиотеку с именем ssci. js документацию можно посмотреть здесь http://www.surveyscience.co.uk/html/ssci/ssci_js_foreHW.html

Я хочу использовать ее, но когда читаю пример на внизу страницы, я немного запутался, как его использовать

например, данные (точки) - это массив х и у, каков его формат? это как этот ниже

data: [{
    x: 10,
    y: 20
}, {
    x: 15,
    y: 10
}]

вот пример кода для вызова прогноза зимы Холта, который я получил по ссылке выше

//Add Holt-Winters line

var fhw = ssci.fore.holtWinter()
                .data(points)
                .x(function(d){ return d[0]; })
                .y(function(d){ return d[1]; })
                .level(0.66)
                .trend(0.0)
                .season(0.0)
                .period(12);
fhw();

var dObj = fhw.output();

var slines = d3.svg.line()
                .x(function(d) { return x_scale(d[0]); })
                .y(function(d) { return y_scale(d[1]); })
                .interpolate(function(points){ return ssci.interpString('cubic', points); });

cht.append("path")
    .data(dObj)
    .attr("d", slines(dObj))
    .attr("class","c_sline1");

было бы хорошо, если бы кто-то дал мне пример использования этой функции

...