View source: R/fortify_basis.R
as_tibble.basis | R Documentation |
Convert a spline basis to a tibble
## S3 method for class 'basis'
as_tibble(x, ...)
x |
object of class "basis" |
... |
Ignored. |
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.
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.
## Not run:
library(splines)
library(tibble)
x <- seq(0, 1, by=0.001)
spl <- bs(x, df=6)
as_tibble(spl)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.