coeffs {stokes} | R Documentation |
Extract and manipulate coefficients
Description
Extract and manipulate coefficients of ktensor and kform objects; this using the methods of the spray package.
Functions as.spray()
and nterms()
are imported from
spray.
Details
To see the coefficients of a kform
or ktensor
object,
use coeffs()
, which returns a disord
object (this is
actually spray::coeffs()
). Replacement methods also use the
methods of the spray package. Note that disordR
discipline is enforced.
Experimental functionality for “pure” extraction and
replacement is provided, following spray version 1.0-25 or
above. Thus idiom such as a[abs(coeffs(a)) > 0.1]
or indeed
a[coeffs(a) < 1] <- 0
should work as expected.
Author(s)
Robin K. S. Hankin
Examples
(a <- kform_general(5,2,1:10))
coeffs(a) # a disord object
coeffs(a)[coeffs(a)%%2==1] <- 100 # replace every odd coeff with 100
a
coeffs(a*0)
a <- rform()
a[coeffs(a) < 5] # experimental
a[coeffs(a) > 3] <- 99 # experimental
[Package stokes version 1.2-1 Index]