Node.js 如何使用;回归js";在angular 2项目中

Node.js 如何使用;回归js";在angular 2项目中,node.js,angular,typescript,npm,linear-regression,Node.js,Angular,Typescript,Npm,Linear Regression,我正在Angular 2应用程序中导入回归npm模块,以使用线性回归函数。我使用“npm安装回归”安装了软件包。现在,我尝试了几种方法来使用该软件包: 我尝试过的第一件事: import regression from 'regression'; const result= regression.linear([0, 1], [32, 67], [12, 79]); // this line is giving error, -- can not use linear on undefined.

我正在Angular 2应用程序中导入回归npm模块,以使用线性回归函数。我使用
“npm安装回归”安装了软件包
。现在,我尝试了几种方法来使用该软件包:

我尝试过的第一件事:

import regression from 'regression';
const result= regression.linear([0, 1], [32, 67], [12, 79]); // this line is giving error, -- can not use linear on undefined.
import {Regression} from "regression";
regresiionvar: Regression;
const result=  this.regresiionvar.linear([0, 1], [32, 67], [12, 79]); // but still undefined error.
import {Regression} from "regression";
regresiionvar: Regression = new Regression().init({});
const result=  this.regresiionvar.linear([0, 1], [32, 67], [12, 79]);//  but still the same undefined error.
我尝试过的第二件事:

import regression from 'regression';
const result= regression.linear([0, 1], [32, 67], [12, 79]); // this line is giving error, -- can not use linear on undefined.
import {Regression} from "regression";
regresiionvar: Regression;
const result=  this.regresiionvar.linear([0, 1], [32, 67], [12, 79]); // but still undefined error.
import {Regression} from "regression";
regresiionvar: Regression = new Regression().init({});
const result=  this.regresiionvar.linear([0, 1], [32, 67], [12, 79]);//  but still the same undefined error.
我尝试过的第三件事:

import regression from 'regression';
const result= regression.linear([0, 1], [32, 67], [12, 79]); // this line is giving error, -- can not use linear on undefined.
import {Regression} from "regression";
regresiionvar: Regression;
const result=  this.regresiionvar.linear([0, 1], [32, 67], [12, 79]); // but still undefined error.
import {Regression} from "regression";
regresiionvar: Regression = new Regression().init({});
const result=  this.regresiionvar.linear([0, 1], [32, 67], [12, 79]);//  but still the same undefined error.
我不知道,我错过了什么,这是一个相当流行的软件包(看看每天的下载量。)

任何人都可以分享angular 2的工作示例

我发现了一个类似的问题,但它也没有任何正确的答案

任何帮助都将不胜感激。

使用

const regression = require('regression');

在回归js的1.4.0版上,您可以这样导入它

import * as regression from 'regression';
然后像这样使用它

const reg = regression('linear', [1, 2, 3, 4, 5]);

@我不知道细节。它在我的机器上工作