Learn R Programming

photobiology (version 0.9.6)

generic_mspct: Collection-of-spectra constructor

Description

Converts a list of spectral objects into a "multi spectrum" object by setting the class attibute of the list of spectra to the corresponding multi-spct class, check that components of the list belong to the expected class.

Usage

generic_mspct(l = NULL, class = "generic_spct", ncol = 1, byrow = FALSE,
  dim = c(length(l)%/%ncol, ncol))

raw_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)

cps_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)

source_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)

filter_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)

reflector_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)

object_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)

response_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)

chroma_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)

Arguments

l
list of generic_spct or derived classes
class
character The multi spectrum object class or the expected class for the elements of l
ncol
integer Number of 'virtual' columns in data
byrow
logical If ncol > 1 how to read in the data
dim
integer Array of dimensions
...
ignored

Functions

  • raw_mspct: Specialization for collections ofraw_spctobjects.
  • cps_mspct: Specialization for collections ofcps_spctobjects.
  • source_mspct: Specialization for collections ofsource_spctobjects.
  • filter_mspct: Specialization for collections offilter_spctobjects.
  • reflector_mspct: Specialization for collections ofreflector_spctobjects.
  • object_mspct: Specialization for collections ofobject_spctobjects.
  • response_mspct: Specialization for collections ofresponse_spctobjects.
  • chroma_mspct: Specialization for collections ofchroma_spctobjects.

See Also

Other collections of spectra classes family: split2mspct, subset2mspct

Examples

Run this code
filter_mspct(list(polyester.spct, yellow_gel.spct))

Run the code above in your browser using DataLab