jam/test/test-ml-pca1.js

19 lines
421 B
JavaScript

var data = load('test-data-iris.json');
var dataX=ml.preprocess(data,'m',
{features:
['length','width','petal_length','petal_width']
}).data;
// TODO; update ML from workbook ML-X
var eigenX=ml.pca.getEigenVectors(dataX);
var dataZ=ml.pca.computeAdjustedData(dataX,eigenX[0])
var dataXR=ML.pca.computeOriginalData(
dataZ.formattedAdjustedData,
dataZ.selectedVectors,
dataZ.avgData).formattedOriginalData;