Skip to main content

predict_simple

Function predict_simple 

Source
pub fn predict_simple(model: &SimpleRegressionResult, x_new: &[f64]) -> Vec<f64>
Expand description

Predicts y values given new x data and a simple regression result.

ยงExamples

use u_analytics::regression::{simple_linear_regression, predict_simple};

let x = [1.0, 2.0, 3.0, 4.0, 5.0];
let y = [2.0, 4.0, 6.0, 8.0, 10.0];
let model = simple_linear_regression(&x, &y).unwrap();
let pred = predict_simple(&model, &[6.0, 7.0]);
assert!((pred[0] - 12.0).abs() < 1e-10);
assert!((pred[1] - 14.0).abs() < 1e-10);