LinearRegressionFP {Linnorm} | R Documentation |
This function performs Linear Regression on the input data with a fixed point. It uses a one pass algorithm implemented in C++. This is for users who only need m and c from the y=mx + c equation. Compared to the lm function, this function is much faster.
LinearRegressionFP(x, y, x1, y1)
x |
Numeric vector. x values. |
y |
Numeric vector. corresponding y values. |
x1 |
Numeric. x coordinate of the fixed point. |
y1 |
Numeric. y coordinate of the fixed point. |
This function calculates m and c in the linear equestion, y = mx + c.
This function returns a list with one object, "coefficients". The first element in this object is c; the second element is m in the y = mx + c equation.
x <- 1:10 y <- 1:10 x1 <- 1 y1 <- 2 results <- LinearRegressionFP(x,y, x1, y1) m <- results$coefficients[[2]] c <- results$coefficients[[1]]