as_tibble.basis: Convert a spline basis to a tibble
Description
Convert a spline basis to a tibble
Usage
# S3 method for basis
as_tibble(x, ...)
Value
A tibble constructed from the underlying matrix of the
basis object. Each column will possess all the attributes from
the source object, except that the "class" attribute will be
renamed to "basis.class" to avoid interfering with dplyr
operations.
Arguments
x
object of class "basis"
...
Ignored.
Details
This function is needed because the default method for
converting a matrix object with an additional class attribute
to a tibble causes issues because each column of the resulting
tibble has the attributes, including the matrix class, copied
from the source. Having matrices as columns in a tibble causes
dplyr to throw errors, so a special method is needed to avoid
copying the class attribute.