Expands Design Matrix Based on Polynomials
This function takes a list of objects having class polynomial
, evaluates each polynomial as a function of x
, then returns the results in a matrix.
poly2form(poly.out, x)
poly.out
: A list whose objects are of class polynomial
.x
: A vector of values for which each polynomial in poly.out
is to be evaluated. ## Returnspoly.out
returns a matrix whose columns are the evaluation of each polynomial in poly.out
using x
. ## See Also
legendre.polynomials
Young, D. S. (2017), Handbook of Regression Methods, CRC Press.
## Evaluating the order 5 Legendre polynomials. require(orthopolynom) px <- legendre.polynomials(n = 5, normalized = FALSE) lx <- poly2form(poly.out = px, x = 1:10) lx