Learn R Programming

photobiology (version 0.11.3)

rowwise: rowwise functions for collections of spectra

Description

Private methods for collections of spectra. Applies a function at each wavelength across all the spectra in the collection.

Usage

rowwise_filter(
  x,
  .fun,
  col.name.tag = "",
  .fun.name = "Summary of",
  w.length.out = NULL,
  ...
)

rowwise_source( x, .fun, col.name.tag = "", .fun.name = "Summary of", w.length.out = NULL, ... )

rowwise_response( x, .fun, col.name.tag = "", .fun.name = "Summary of", w.length.out = NULL, ... )

rowwise_reflector( x, .fun, col.name.tag = "", .fun.name = "Summary of", w.length.out = NULL, ... )

rowwise_calibration( x, .fun, col.name.tag = "", .fun.name = "Summary of", w.length.out = NULL, ... )

rowwise_cps( x, .fun, col.name.tag = "", .fun.name = "Summary of", w.length.out = NULL, ... )

rowwise_raw( x, .fun, col.name.tag = "", .fun.name = "Summary of", w.length.out = NULL, ... )

Arguments

x

An R object. Currently this package defines methods for collections of spectral objects.

.fun

An R function or a list of functions.

col.name.tag

character Vector of extensions to paste to default column name for the output from each of the functions. If col.name.tag[1] != "", this forces the return of an object of class "generic_spct".

.fun.name

character string used to set what.measured attribute.

w.length.out

numeric vector of wavelengths (nanometres).

...

Arguments passed to .fun.