Return a copy of an R object with its class set to a given type of spectrum.
as.generic_mspct(x, ...)# S3 method for default
as.generic_mspct(x, ...)
# S3 method for data.frame
as.generic_mspct(x, force.spct.class = FALSE, ...)
# S3 method for generic_spct
as.generic_mspct(x, force.spct.class = FALSE, ...)
# S3 method for list
as.generic_mspct(x, force.spct.class = FALSE, ..., ncol = 1, byrow = FALSE)
# S3 method for matrix
as.generic_mspct(
x,
w.length,
member.class,
spct.data.var,
multiplier = 1,
byrow = NULL,
spct.names = "spct_",
...
)
mat2mspct(
x,
w.length,
member.class,
spct.data.var,
multiplier = 1,
byrow = NULL,
spct.names = "spct_",
...
)
A copy of x
converted into a generic_mspct
object.
a list of spectral objects or a list of objects such as data frames that can be converted into spectral objects.
passed to individual spectrum object constructor
logical indicating whether to change the class of
members to generic_spct
or retain the existing class.
integer Number of 'virtual' columns in data
logical If ncol > 1
how to read in the data
numeric A vector of wavelengthvalues sorted in strictly ascending order (nm).
character The name of the class of the individual spectra to be constructed.
character The name of the variable that will contain the spectral data. This indicates what physical quantity is stored in the matrix and the units of expression used.
numeric A multiplier to be applied to the values in
x
to do unit or scale conversion.
character Vector of names to be assigned to collection members, either of length 1, or with length equal to the number of spectra.
as.generic_mspct(default)
:
as.generic_mspct(data.frame)
:
as.generic_mspct(generic_spct)
:
as.generic_mspct(list)
:
as.generic_mspct(matrix)
:
Other Coercion methods for collections of spectra:
as.calibration_mspct()
,
as.chroma_mspct()
,
as.cps_mspct()
,
as.filter_mspct()
,
as.object_mspct()
,
as.raw_mspct()
,
as.reflector_mspct()
,
as.response_mspct()
,
as.solute_mspct()
,
as.source_mspct()
,
split2mspct()
,
subset2mspct()