predict.bs              package:splines              R Documentation

Evaluate a Spline Basis

Description:

     Evaluate a predefined spline basis at given values.

Usage:

     predict(object, newx, ...)

Arguments:

  object: the result of a call to `bs' or `ns' having attributes
          describing `knots', `degree', etc.

    newx: the `x' values at which evaluations are required.

     ...: Optional additional arguments.  Presently no additional
          arguments are used.

Value:

     An object just like `object', except evaluated at the new values
     of `x'.

     These are methods for the generic function `predict' for objects
     inheriting from classes `"bs"' or `"ns"'.  See `predict' for the
     general behavior of this function.

See Also:

     `bs', `ns', `poly'.

Examples:

     data(women)
     basis <- ns(women$height, df = 5)
     newX <- seq(58, 72, len = 51)
     # evaluate the basis at the new data
     predict(basis, newX)

