| Poly {iNZightRegression} | R Documentation | 
Polynomial Matrix
Description
A modified 'poly()' function that allows for missing values.
Usage
Poly(x, degree = 1, coefs = NULL, raw = FALSE, ...)
Arguments
| x | variable to convert to matrix | 
| degree | degree of polynomial | 
| coefs | pass to poly() function | 
| raw | pass to poly() function | 
| ... | more arguments for the poly() function | 
Details
Credit goes to whoever posted this online first (google search if you must find it!)
Value
a matrix, with NAs in the missing rows
Author(s)
Tom Elliott
Examples
Poly(rnorm(100), degree = 2L)
# handles missing values:
iris.na <- iris
iris.na$Sepal.Length[c(5, 10)] <- NA
lm(Sepal.Width ~ Poly(Sepal.Length, 2L), data = iris.na)
# stats::poly() produces an error in this case:
# lm(Sepal.Width ~ poly(Sepal.Length, 2L), data = iris.na)
[Package iNZightRegression version 1.3.4 Index]