Node.js 如何使用;回归js";在angular 2项目中
我正在Angular 2应用程序中导入回归npm模块,以使用线性回归函数。我使用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.
“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]);
@我不知道细节。它在我的机器上工作