# regression-multivariate-linear **Repository Path**: mirrors_mljs/regression-multivariate-linear ## Basic Information - **Project Name**: regression-multivariate-linear - **Description**: Multivariate linear regression - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-22 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ml-regression-multivariate-linear [![NPM version][npm-image]][npm-url] [![build status][ci-image]][ci-url] [![npm download][download-image]][download-url] Multivariate linear regression. ## Installation `npm install --save ml-regression-multivariate-linear` ## API ### new MLR(x, y[, options]) **Arguments** - `x`: Matrix containing the inputs - `y`: Matrix containing the outputs **Options** - `intercept`: boolean indicating if intercept terms should be computed (default: true) - `statistics`: boolean for calculating and returning regression statistics (default: true) ## Usage ```js import MLR from "ml-regression-multivariate-linear"; const x = [ [0, 0], [1, 2], [2, 3], [3, 4] ]; // Y0 = X0 * 2, Y1 = X1 * 2, Y2 = X0 + X1 const y = [ [0, 0, 0], [2, 4, 3], [4, 6, 5], [6, 8, 7] ]; const mlr = new MLR(x, y); console.log(mlr.predict([3, 3])); // [6, 6, 6] ``` ## License [MIT](./LICENSE) [npm-image]: https://img.shields.io/npm/v/ml-regression-multivariate-linear.svg [npm-url]: https://npmjs.org/package/ml-regression-multivariate-linear [ci-image]: https://github.com/mljs/regression-multivariate-linear/workflows/Node.js%20CI/badge.svg?branch=master [ci-url]: https://github.com/mljs/regression-multivariate-linear/actions?query=workflow%3A%22Node.js+CI%22 [download-image]: https://img.shields.io/npm/dm/ml-regression-multivariate-linear.svg [download-url]: https://npmjs.org/package/ml-regression-multivariate-linear