Merge attributes from x
and y
and copy them to z
.
Methods defined for spectral objects of classes from package 'photobiology'.
Usage
merge_attributes(x, y, z, which, which.not, ...)
# Default S3 method
merge_attributes(x, y, z, which = NULL, which.not = NULL, ...)
# S3 method for class 'generic_spct'
merge_attributes(
x,
y,
z,
which = NULL,
which.not = NULL,
copy.class = FALSE,
...
)
Arguments
- x, y, z
R objects. Objects
x
andy
must be of the same class,z
must be an object with a structure valid for this same class.- which
character Names of attributes to copy, if NULL all those relevant according to the class of
x
are used as default,- which.not
character Names of attributes not to be copied. The names passed here are removed from the list for
which
, which is most useful when we want to modify the default.- ...
not used
- copy.class
logical If TRUE class attributes are also copied.