Skip to contents

Plot spline basis functions by lines in different colors.

Usage

# S3 method for class 'splines2'
plot(
  x,
  y,
  from = NULL,
  to = NULL,
  n = 101,
  coef = NULL,
  mark_knots = c("none", "internal", "boundary", "all"),
  ...
)

Arguments

x

A splines2 object.

y

An argument that is not used.

from, to

Two numbers representing the start and end point for the plot, respectively.

n

An integer, the number of x values at which to evaluate.

coef

A numeric vector specifying the coefficients of the spline basis functions. If it is NULL (by default), the spline basis functions will be plotted. Otherwise, the resulting spline function will be plotted.

mark_knots

A character vector specifying if knot placement should be indicated by vertical lines.

...

Additional arguments (other than x and y) that would be passed to matplot().

Details

This function is intended to quickly visualize the spline basis functions.